Android アプリケーションでユーザーの非アクティブを検出したいと考えています。ユーザーがアプリケーションにログオンすると、スレッドが実行を開始し、時間間隔をチェックします。アプリケーションにログオンした後、ユーザーがデバイスと対話する場合は時間をリセットする必要があり、ユーザーがデバイス アプリケーションと対話せずに時間を超えた場合は、ダイアログ (DialogFragment) を表示してユーザーを親密にする必要があります。ユーザーがダイアログをクリックすると、時間を再度リセットする必要があります。
アクティビティでは、onUserInteraction() メソッドを使用して時間をリセットできます。しかし、ダイアログ(DialogFragment)が画面に表示された場合、時間をリセットする方法。
また、この概念にバックグラウンド スレッドを使用することも、アプリケーションでこのユーザーの非アクティブを処理する方法が他にあるでしょうか。
ありがとうミンドゥス