2012-06-13 2 views
0

Я работаю над ядром приложения Blackberry, в котором мне нужно определить время, в течение которого экран активен, а не пустым или не приходит в спящий режим после того, как он оставлен без касания.программно получить время, когда мобильный экран был активен в blackberry

Я ищу много, но ничего интересного не нашел. Пожалуйста, предоставьте мне некоторые полезные материалы или фрагменты, чтобы я мог продолжить.

ответ

1

Вы можете попробовать onExposed и onObscured способ класса Screen.

защищен недействительным onObscured()

Вызывается, когда этот экран затемняется. На экране затемняется, когда он был верхний и больше не с помощью:

  • новый экран помещается в стек дисплея
  • отображается глобальный экран выше этого экрана
  • приложения этого экрана идет в фоновом режиме
  • этот экран выталкивается, и это считается затемняется вышеприведенными правилами


защищен недействительным onExposed()

Вызывается, когда этот экран подвергается. На экране будет открыт, когда она становится верхняя путем посредством:

  • экран извлекается из стека отображения Можно
  • глобальный экран выталкивается
  • приложения этого экрана принимает на переднем плане
  • этот экрана и считается, что они были подвергнуты действию вышеуказанных правил.
Смежные вопросы