Как переопределить анимацию активности ввода, если она указана с помощью запуска

Я попытался выполнить поиск Google, но я нашел решение для анимации внутри активности, используя метод overridePendingTransition (). Однако есть ли какие-либо решения, если бы я хотел иметь свою собственную анимацию, когда мое приложение запускается при запуске?

Большое спасибо!

Вы можете определить свою анимацию с помощью настраиваемой темы. Вот что вам в основном нужно. Предполагая, что вы знаете, как использовать тему, если это не отдельный вопрос. Ниже просто удалите любую строку, в которой вы не хотите определять свою собственную анимацию, и она вернется к андроидной анимации по умолчанию.

<!-- this goes in your theme --> <item name="android:windowAnimationStyle">@style/MyActivityAnimations</item> <!-- Standard animations for a full-screen window or activity. --> <style name="MyActivityAnimations" parent="@android:style/Animation.Activity"> <item name="activityOpenEnterAnimation">@anim/activity_open_enter</item> <item name="activityOpenExitAnimation">@anim/activity_open_exit</item> <item name="activityCloseEnterAnimation">@anim/activity_close_enter</item> <item name="activityCloseExitAnimation">@anim/activity_close_exit</item> <item name="taskOpenEnterAnimation">@anim/task_open_enter</item> <item name="taskOpenExitAnimation">@anim/task_open_exit</item> <item name="taskCloseEnterAnimation">@anim/task_close_enter</item> <item name="taskCloseExitAnimation">@anim/task_close_exit</item> <item name="taskToFrontEnterAnimation">@anim/task_open_enter</item> <item name="taskToFrontExitAnimation">@anim/task_open_exit</item> <item name="taskToBackEnterAnimation">@anim/task_close_enter</item> <item name="taskToBackExitAnimation">@anim/task_close_exit</item> <item name="wallpaperOpenEnterAnimation">@anim/wallpaper_open_enter</item> <item name="wallpaperOpenExitAnimation">@anim/wallpaper_open_exit</item> <item name="wallpaperCloseEnterAnimation">@anim/wallpaper_close_enter</item> <item name="wallpaperCloseExitAnimation">@anim/wallpaper_close_exit</item> <item name="wallpaperIntraOpenEnterAnimation">@anim/wallpaper_intra_open_enter</item> <item name="wallpaperIntraOpenExitAnimation">@anim/wallpaper_intra_open_exit</item> <item name="wallpaperIntraCloseEnterAnimation">@anim/wallpaper_intra_close_enter</item> <item name="wallpaperIntraCloseExitAnimation">@anim/wallpaper_intra_close_exit</item> </style> 
Intereting Posts
Разрешение EACCESS запрещено в Android Фрагмент onCreateView и onActivityCreated, не вызываемый при вращении Android. Как написать текст на действительно большом изображении (растровое изображение) и сохранить это Реализация HTML-подобной разбивки на страницы Разбиение на фауну и подземелье с помощью recycliewiew ADB не признает Nexus 4 – больше советов Ошибка несоответствия тегов – студия Android Android / Java: доступ к одному объекту DBite SQLite из нескольких действий Как я могу настроить студию Android для добавления новой строки в конец файла? Как синхронизировать базу данных Android с онлайн-сервером SQL? Как выполнить поиск с помощью клавиши ввода на пользовательском интерфейсе AndroidMododService? Как разобраться с dumpsys SurfaceFlinger Android конвертировать ширину текста (в пикселях) в проценты от ширины / высоты экрана Изменить TextInputLayout установить позицию вправо Как управлять полноэкранными диалогами в Android?