有什麼方法可以在android中確定用戶何時點擊應用程序圖標啓動應用程序?我的意思是說用戶正在使用我的應用程序。然後他按下主鍵,結果應用程序進入後臺。有時他再次點擊應用程序圖標。我的問題是我得到回電嗎?確定何時點擊應用程序圖標啓動應用程序android
回答
只是告知,我在我的啓動器活動中使用了標誌android:clearTaskOnLaunch="true"
。因此,它的onResume方法被調用,我可以識別發射器圖標被點擊
如果應用程序已經在堆棧中,它會調用onResume()方法。如果應用程序不在堆棧中,那麼它將調用onCreate()方法。
此機制基於爲活動指定的launchMode。
請閱讀http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle
您的應用程序有多少活動了,你會得到一個回調onResume()
最後開放活動。
你是對的,我會得到一個回調onResume()爲最後一個打開的活動,但這個回調也收到時,我從其他活動回來的活動。假如我想每次用戶點擊應用程序圖標 – pankajagarwal 2010-05-07 08:27:54
時想顯示一個閃屏,那麼您所要求的是當您失去用戶注意力時想要退出應用程序嗎? 如果是這樣的話,你可以調用:: finish()::當頂部活動失去其用戶注意力[UA](在活動失去它的UA :: onPause()::時被調用)和必須與其他活動一樣做。 在你不想退出應用程序,你必須在:: onResume():: – Vamsi 2010-05-07 13:06:42
期間顯示需要飛濺的屏幕我同意你的意見。但是我想知道的是,有什麼方法可以知道我的應用程序是處於前景還是後臺,就像您可以在BlackBerry設備中確定的一樣? – pankajagarwal 2010-05-10 04:24:22
- 1. 如何在Android中點擊圖標時啓動應用程序?
- 2. 的Android推出的應用程序時,點擊perticular應用程序圖標
- 3. 當用戶點擊其圖標時,Android應用程序重新啓動
- 4. 應用程序錯誤。應用程序無法正確啓動(0x000007b)。單擊確定關閉應用程序
- 5. 啓動應用程序後更改應用程序圖標
- 6. 如何在點擊應用程序圖標啓動器時在cordova恢復應用程序?
- 7. Android應用程序啓動
- 8. 啓動Android應用程序
- 9. 啓動android應用程序
- 10. 在應用程序啓動時啓動應用程序類
- 11. 應用程序無法正確啓動(0xC0000056)。點擊確定關閉應用程序
- 12. 如何從Java Web應用程序啓動Android應用程序?
- 13. 如何在android中點擊url啓動應用程序
- 14. 在應用程序啓動時明確啓動GCM服務Android
- 15. Android屏幕鎖定,當只需點擊應用程序圖標
- 16. 的Android程序啓動程序並點擊時無法啓動
- 17. 從我的Android應用程序啓動Android應用程序
- 18. Android:啓動Google地圖應用程序
- 19. 在鼠標點擊上使用openwith啓動應用程序
- 20. Android應用程序啓動時崩潰
- 21. 啓動時Android應用程序崩潰
- 22. Android:應用程序啓動時間
- 23. 當主頁按鈕被按下時,Android應用程序存在。點擊應用程序圖標啓動應用程序。我希望它只是取消暫停
- 24. 如何從外部應用程序如WhatsApp或Facebook點擊鏈接時啓動我的Android應用程序?
- 25. Android應用程序圖標
- 26. 按下圖標時可以啓動Android應用程序嗎?
- 27. 用Android應用程序啓動應用程序或文件
- 28. 瞭解Android的LaunchMode - 防止重新啓動的應用程序圖標點擊
- 29. Phonegap - Android應用程序 - 如何更改應用程序啓動器標題
- 30. iOS 5橫幅推送通知消失,用戶點擊應用程序圖標啓動應用程序
我的應用程序有很多活動,用戶可以按任何活動的主鍵來到達主屏幕。 – pankajagarwal 2010-05-07 04:42:24