2015-02-27 5 views
0

Есть ли способ изменить/отключить эту анимацию при открытии приложения (например, слайд-анимация в Lolipop).Изменение анимации открытия приложения

Я попытался это, но без успеха:

<item name="android:windowEnterAnimation">@null</item> 
<item name="android:windowExitAnimation">@null</item> 
<item name="android:windowAnimationStyle">@null</item> 

ответ

0

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

<!-- 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>