2011-02-09 63 views

回答

24

您可以使用自定義主題定義您的動畫。這是你基本需要的。假設你知道如何使用主題,如果不是這是一個單獨的問題。下面只是刪除你不想定義自己的動畫的任何行,它會回落到默認的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> 
+0

@ hackbod真的沒有必要在這裏推薦任何東西....這裏的人提供了唯一的答案在這個問題的stackoverflow!對我來說,這是「推薦」的答案... – rubmz 2016-07-20 10:38:46