2013-04-10 3 views
0

Мне нужно обнаружить неактивность пользователя в приложении Android. Я хочу продолжать наблюдать за бездействием приложения, после определенного времени, если пользователь не взаимодействует с приложением, тогда мне нужно отобразить диалог. В промежутке или после отображения диалогового окна, если пользователь взаимодействует с приложением, я хочу снова сбросить время.Android - обнаружение неактивности пользователя и диалогового окна отображения

Я планирую использовать поток для просмотра бездействия пользователя экрана и отображения диалогового окна по истечении времени. Это нормально или любой другой способ сделать это в андроид

Благодаря mindus

ответ

0

Вы можете захватить событие в данном виде деятельности dispatchKeyEvent()/dispatchKeyShortcutEvent()/dispatchTouchEvent() обнаружить, если пользователь имеет некоторую активность. И используйте простой обработчик для проверки времени последней активности.

Смежные вопросы