當我的應用程序處於「onPause」或「onStop」狀態時,如何繼續接收onTouchEvent?
換句話說,我想知道在我的應用程序在後臺運行時是否做了ACTION_DOWN或這樣的手勢。當然,當我退出應用程序時,它不應該工作。有人可以幫助我嗎?非常感謝你onTouchEvent正在暫停應用程序
2
A
回答
1
創建一個類型爲TYPE_SYSTEM_OVERLAY的窗口。你需要額外的權限。該窗口將接收觸摸事件。
更新:它似乎這只是合作過:TYPE_SYSTEM_OVERLAY in ICS
1
我不知道是否有一個通用的系統機制可以用於此目的,但它不會與正常的onTouchEvent一起使用。此事件被分配到一個視圖 - 當您的應用程序暫停或停止時,此視圖將不可見。所以我想你必須尋找某種類型的系統事件,而不是分配給應用程序本地視圖。
相關問題
- 1. 使用onTouchEvent在surfaceView中暫停後重新啓動應用程序
- 2. 暫停應用程序
- 3. Qt應用程序暫停
- 4. 在Android中暫停應用程序
- 5. 暫停應用程序,如果手機正在響鈴
- 6. 用Phonegap暫停Android應用程序
- 7. 暫停程序
- 8. iPhone - 暫停應用程序退出
- 9. Glass應用程序可以暫停嗎?
- 10. 立即暫停應用程序執行
- 11. 如何暫停Android應用程序
- 12. BufferedReader.readLine()暫停我的應用程序?
- 13. 暫停應用程序Windows Phone 8.1
- 14. 暫停不凍結應用程序
- 15. NSUrlSession阻止應用程序暫停嗎?
- 16. 解析checkIfCommandIsRunning暫停應用程序
- 17. 暫停您的應用程序
- 18. 暫停Windows Phone 8.1 Silverlight應用程序
- 19. 如何暫停我的應用程序?
- 20. JVM /應用程序無限期暫停
- 21. iOS應用程序未暫停
- 22. Android應用程序暫停onStop
- 23. iOS應用程序暫停超時
- 24. 應用程序中的長GC暫停
- 25. 應用程序暫停/恢復狀態
- 26. 暫停執行angularjs應用程序
- 27. 應用程序未被暫停
- 28. 暫停應用程序選項
- 29. 程序暫停在循環
- 30. onTouchEvent()導致「不幸的應用程序已停止」