我有一個具有多個屏幕的應用程序。是否有可能檢測到不屬於應用程序的屏幕(未在我的Android清單中定義)是否可見?Android:檢測應用程序背景
0
A
回答
1
onPause()
將在活動失去焦點(任何屏幕,無論是你自己還是別人)時被調用。當您的用戶從您的應用中啓動另一項活動時,您可以設置一個標誌,並在onPause()
中進行檢查。如果該標誌不存在,則可以假定其他應用程序已獲得焦點。
0
如果它像回到登陸界面,試着去閱讀關於Android:finishOnTaskLaunch
http://developer.android.com/guide/topics/manifest/activity-element.html#finish
它解決了我類似的問題;-)
相關問題
- 1. 的Android - 檢測應用程序移動到背景和前景
- 2. Android應用程序背景
- 3. Android背景應用程序
- 4. Android應用程序的視頻背景
- 5. 趕上Android應用程序的背景
- 6. Android - 設置應用程序背景
- 7. Android應用程序:背景拉伸
- 8. Android應用程序背景分辨率
- 9. Android應用程序的背景圖像
- 10. Android中沒有背景應用程序
- 11. Android應用程序自定義背景
- 12. 如何在Android應用程序的背景中檢測傳出的SMS消息?
- 13. Android應用程序背景的簡單檢查
- 14. 檢測應用程序前景事件
- 15. Joomla背景應用程序
- 16. 檢測沒有運行在前景上的應用程序android
- 17. Android處理程序背景
- 18. Android最近的應用程序檢測
- 19. Android:安裝後檢測應用程序
- 20. 語音檢測在Android應用程序
- 21. 檢測android應用程序的關閉
- 22. iPhone應用程序使用MPMusicPlayer背景
- 23. 檢測並添加動作,當應用程序去背景和來自背景統一
- 24. 如何檢測其他應用程序是否正在播放背景音頻?
- 25. iphone如何檢測我的應用程序被推送到背景?
- 26. 跨活動背景音樂/檢測應用程序是否活動
- 27. 即使應用程序已關閉,背景中的信標檢測
- 28. 如何檢測推送通知,如果應用程序在iOS應用程序中的背景?
- 29. 檢測背景水龍頭
- 30. 的Xml背景Android應用
恰恰是你的目標是什麼?通常,您的每項活動都應該開始在onPause上睡覺。 – EboMike 2010-08-26 15:04:13