2010-11-10 49 views
0

當應用程序安裝和第一次運行時,我按下home鍵,然後應用程序正常最小化。但是當我啓動相同的應用程序(而不是最小化)時,它顯示我空白screen.this只發生第一次。我沒有得到什麼happens..can任何機構幫助最大限度地減少Android應用程序中的應用程序

+1

PLZ,添加代碼。我想你正在做'onCreate()'方法的所有登錄。 – Macarse 2010-11-10 12:46:08

+0

感謝您給予重播...在oncreate我剛剛啓動..intent..that只是從一個頁面到其他 – rohan 2010-11-10 12:48:04

+0

Android應用程序不'最小化'請閱讀在developer.android.com上的活動生命週期 – 2010-11-10 17:34:10

回答

0

當你開始一個新的應用程序,它首先調用的onCreate然後在onStart隨後的onResume
當您按下home鍵,它會調用的onPause那麼的onStop
所以,當你開始它再次(通過點擊它的圖標)它調用RESTART,然後onStart然後onResume,不會調用在這裏創建
所以,如果你覺得一些不同的行爲,噸母雞檢查代碼中的這些功能,如果你覆蓋它們

請參閱此鏈接也http://developer.android.com/reference/android/app/Activity.html

+0

你是對的朋友......但我的情況是這樣的。無論我提到的行爲只發生在應用程序,當我安裝應用程序,並第一次打開 – rohan 2010-11-11 05:06:26

+0

這意味着你已經完成oncreate()所有的工作。只需更改爲onStart(),它可能會工作 – 2010-11-11 05:10:16

相關問題