2012-06-07 55 views

回答

0

1中的onCreate進度條,並做笨重的操作,然後handler.postDelayed或異步任務......

2- 我想插入的動畫,而活動的交易也使用選項overridePendingTransition .........但有懷疑它可能會增加等待時間:(

http://blog.blundell-apps.com/animate-an-activity/

http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/Animation.html

http://www.warriorpoint.com/blog/2009/05/26/android-switching-screens-in-an-activity-with-animations-using-viewflipper/

http://chrisrisner.com/31-Days-of-Android--Day-17%E2%80%93Animating-between-Activities

+0

使用您的解決方案,我可以更改活動轉換,但是當我殺死一個進程並且活動消失時,當我返回到後端活動時,黑屏將繼續。 –

+0

我想你是在談論你什麼時候來到B>後背按壓右鍵?在http://developerlife.com/tutorials/?p=343中覆蓋onKeyDown(int i,KeyEvent事件)「又一個例子」 –

1

是否使用 機器人:launchMode = 「singleInstance」 任何機會?我的活動很輕鬆,但使用singleInstance時遇到了200毫秒的延遲。更改爲標準解決了問題。

+0

我沒有使用singleInstance。我認爲這個延遲是由於在活動中同時加載了一些大的圖像。感謝您的評論。 –

+0

我在標記爲「singleInstance」的活動之間遇到黑屏。是否有這個原因,以及任何解決方法? – 2013-03-17 23:02:10

+0

@Michael Herbig:除了所有文檔都強烈要求開發人員不要使用它之外,我沒有理由意識到這一點。我的猜測是,它仍然未經測試和不受支持。唯一的解決方法是不使用它。後來我看到我的活動實際上並不需要它。 – Mark

相關問題