在活動之間轉換時,如撥打startActivity();
或使用back
按鈕時,屏幕從側面滑入。在活動之間轉換時是否可以使用翻轉動畫?
有什麼辦法可以改變這個嗎?我有一個像應用程序一樣的閃存卡,所以當我從活動A移動到活動B時,我希望屏幕像翻開真正的閃存卡一樣翻轉過來。
有什麼辦法可以做到這一點嗎?或者這是否需要一些自定義動畫?
在活動之間轉換時,如撥打startActivity();
或使用back
按鈕時,屏幕從側面滑入。在活動之間轉換時是否可以使用翻轉動畫?
有什麼辦法可以改變這個嗎?我有一個像應用程序一樣的閃存卡,所以當我從活動A移動到活動B時,我希望屏幕像翻開真正的閃存卡一樣翻轉過來。
有什麼辦法可以做到這一點嗎?或者這是否需要一些自定義動畫?
據我所知,應用程序無法控制其活動之間的轉換。
可以合併使用自定義ViewGroup的兩個活動,該自定義ViewGroup在兩個視圖之間使用任何喜歡的動畫進行更改。這不是微不足道的,但肯定是可行的。
自從Android 2.0(API Level 5)以來,您可以使用Activity.overridePendingTransition
指定顯式過渡動畫。
參見http://developer.android.com/reference/android/app/Activity.html#overridePendingTransition(int,int)