我正在开发一个将要运行的应用程序。在此应用程序中,如果用户在X分钟内没有在应用程序中执行任何操作,则应用程序将显示一个弹出窗口,告知用户应用程序处于非活动状态。 我的问题是,我怎么能在X分钟内检测IDLE?在android中捕获不活动的X定义时间
回答
我希望你问的是一个活动被预先考虑,并且有一段时间没有活动。这里假设同样是方法 1)在活动的onResume启动一个定时器和一个TimerTask,显示一个对话框(不要忘记runonUIthread)关联 2)覆盖“dispatchTouchEvent”和“dispatchKeyEvent”,并在其复位定时器
在活动onpause清理计时器
你能否提供工作示例。谷歌搜索引起了我的愤怒..''( – user1619306 2014-09-02 09:38:32
我正在从[Android UI示例](http://stackoverflow.com/questions/4075180/application-idle-time)获取帮助,但它引发错误:'( – user1619306 2014-09-02 11:08:00
E/AndroidRuntime(707):FATAL EXCEPTION:main E/AndroidRuntime(707):java.lang.ClassCastException: E/AndroidRuntime(707):\t at com.synchronoss.smartcare.android.twctechassist.app.MainActivity.onUserInteraction MainActivity.java:68) E/AndroidRuntime(707):\t at android.app.Activity.dispatchTouchEvent(Activity.java:2094) E/AndroidRuntime(707):\t at com.android.internal.policy.impl。 PhoneWindow $ DecorView.dispatchTouchEvent(PhoneWindow.java:1675) – user1619306 2014-09-02 11:08:40
- 1. 如何捕获应用程序不活动iphone中的时间
- 2. Android:捕获活动的返回
- 3. Android:捕获横跨活动的MotionEvent
- 4. 如何在android活动启动时获得时间?
- 5. 在Android中显示自定义AlertDialog,同时捕获异常
- 6. 当在消费应用中定义活动时从Android库启动活动
- 7. 从android中的活动X开始活动X
- 8. 将您的自定义活动在固定时间内推出
- 9. 在特定日期和时间在Android中运行活动
- 10. 在webView中捕获响应活动
- 11. 两个活动之间的自定义过渡(动画)Android
- 12. 在android模拟器中捕获网络活动
- 13. Android:在不创建新活动的情况下启动屏幕捕获
- 14. Android - 2活动在同一时间
- 15. 如何在活动恢复但不活动时启动Android中的事件如何在Android中调用活动
- 16. 在WPF应用程序中获取不活动/空闲时间
- 17. Android:如果活动已在运行,如何捕获Intent的Extras?
- 18. 设置在不同的活动按钮上的时间android
- 19. 在android中的活动之间切换?
- 20. 在Android中的活动之间切换
- 21. 在android中的活动之间导航
- 22. 在不同的活动中捕捉倒数计时器
- 23. 如何在android中的第一个活动中获得sessionid时维护活动之间的会话?
- 24. 如何在android中检测运动时自动捕获?
- 25. Android - 完成中间活动
- 26. 在特定时间发起活动
- 27. Android - 在调用活动完成时获取活动结果
- 28. fluentd不能捕获毫秒的时间
- 29. Android问题:在活动堆栈中的活动之间切换
- 30. 在Clojure中捕获自定义异常
使用Activity.onUserInteraction – pskink 2014-09-02 09:14:57