以编程方式获取移动屏幕在黑莓中处于活动状态的时间

时间:2012-06-13 11:04:59

标签: blackberry device

我正在开发一个核心Blackberry应用程序,在这个应用程序中,我需要检测屏幕处于活动状态的时间,而不是空白或未触摸后未进入睡眠模式。

我搜索了很多,但没有任何有趣的东西。请提供一些有用的东西或片段,以便我可以继续。

1 个答案:

答案 0 :(得分:1)

您可以尝试类onExposedonObscuredScreen方法。

  

protected void onObscured()

     

当此屏幕被遮挡时调用。屏幕被遮挡了   是最顶层的,不再是通过:

     
      
  • 推出显示器堆栈的新屏幕
  •   
  • 此屏幕上方显示全局屏幕
  •   
  • 此屏幕的应用程序进入后台
  •   
  • 此屏幕被推,并被上述规则视为模糊
  •   


  

protected void onExposed()

     

公开此屏幕时调用。当屏幕成为最顶层时,屏幕会被曝光   的手段:

     
      
  • 从显示堆栈中弹出一个屏幕
  •   
  • 弹出全局屏幕
  •   
  • 此屏幕的应用程序接收前景
  •   
  • 此屏幕被推送,并被视为上述规则公开
  •