Intereting Posts
Как получить уровень компенсации экспозиции с камеры телефона Android через Java, когда снимок сделан? Как получить информацию о профиле пользователя из Facebook API Android Программа Hello World для Google Glass – шаг за шагом Вернуть все столбцы таблицы SQLite в Android Модернизация сети делает сетевые вызовы в основном потоке? Идентификация именования Android: нижний регистр с подчеркиванием против верблюда Как исправить ошибку «process is bad» для Android Widget? Android 4.0 не запускается Как использовать инструменты: overrideLibrary в файле build.gradle? Невозможно исправить исключение MediaController.show () Как я могу использовать Google Voice Typing в моем приложении? Android Studio: выполнение не выполнено для задачи: app: compileDebugAidl FAILED Android GoogleAuthUtil.getTokenWithNotification Интерактивный вызов не запускается Навигация Ящик полупрозрачный поверх строки состояния не работает Структура каталога Android Maven

Анимация, которая не является частью вашего приложения

Как я могу применить закрытие перехода на активность, которая не является частью моего приложения . Скажем, я открываю приложение для контактов для выбора контактов, я применяю переход со сдвигом вверх при открытии приложения для контактов, но закрывающее приложение применяет анимацию по умолчанию (слайд слева).

Есть ли возможность оживить его при закрытии?

Solutions Collecting From Web of "Анимация, которая не является частью вашего приложения"

Я предполагаю, что при запуске другого приложения (в этом примере это приложение «Контакты») вы используете overridePendingTransition() в своей активности для анимации, примерно так:

 Intent intent= new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI); startActivityForResult(intent, requestCode); overridePendingTransition(R.anim.slide_in_right_to_left, android.R.anim.fade_out); 

В onResume() вашей активности вы также можете использовать overridePendingTransition() для анимации активности (то есть из приложения «Контакты»), из которой вы возвращаете:

 @Override protected void onResume() { overridePendingTransition(0, android.R.anim.slide_out_right); super.onResume(); }