2010-03-06 67 views
1

我試圖給我的應用程序添加一些動畫。我基本上有幾個菜單屏幕,所有這些都最終導致主要的應用程序是一個表面視圖。我想在屏幕之間添加一些很好的動畫,例如在屏幕之間淡入和淡出。 SDK1.5及以上版本支持的最簡單的方法是什麼(我想定位大多數用戶)?Android SDK 1.5的動畫支持?

我對SDK1.5中的內容和不支持的內容感到困惑。目前我的看法是1.5中不支持不同活動之間的動畫,但ViewFlipper等動畫中的動畫是。看起來最簡單的方法是設置一個ViewFlipper,把我的每個屏幕放在那裏,設置動畫設置,然後用它來獲得漂亮的轉場。

此外,有沒有辦法來覆蓋可以在手機的主設置屏幕下顯示的「無動畫」設置?我正在製作遊戲,因此演示文稿很重要,所以我想確保無論使用哪種全局設置,無論我使用什麼都將導致動畫。

回答

0

我當時的看法是,在之類的東西ViewFlipper 1.5,但 動畫不支持不同 活動之間 動畫是。

正確。

看來最簡單的方法就是建立一個 ViewFlipper,把我的每個屏幕的 在設置動畫設置 ,然後用它來獲得不錯的 過渡。

要麼或只是直接將AlphaAnimation和親屬應用於Views

有沒有辦法覆蓋,可以發現在手機的主要設置 屏幕 下顯示「無 動畫」設置?

不,但請記住,只適用於活動間動畫。

我正在做一個遊戲,所以表現是 重要的,所以我想,以確保 不管我使用會導致動畫 不管全局設置的。

然後不要依賴全局設置。在這種情況下,這意味着不依賴於活動間動畫。