我正在开发一个核心Blackberry应用程序,在这个应用程序中,我需要检测屏幕处于活动状态的时间,而不是空白或未触摸后未进入睡眠模式。
我搜索了很多,但没有任何有趣的东西。请提供一些有用的东西或片段,以便我可以继续。
答案 0 :(得分:1)
您可以尝试类onExposed的onObscured和Screen方法。
protected void onObscured()
当此屏幕被遮挡时调用。屏幕被遮挡了 是最顶层的,不再是通过:
- 推出显示器堆栈的新屏幕
- 此屏幕上方显示全局屏幕
- 此屏幕的应用程序进入后台
- 此屏幕被推,并被上述规则视为模糊
protected void onExposed()
公开此屏幕时调用。当屏幕成为最顶层时,屏幕会被曝光 的手段:
- 从显示堆栈中弹出一个屏幕
- 弹出全局屏幕
- 此屏幕的应用程序接收前景
- 此屏幕被推送,并被视为上述规则公开