Androidでキオスクタイプのアプリケーション/ランチャーを作成しようとしていますが、ユーザーが存在しないかどうか、および/またはデバイスと対話しているかどうかを検出する方法が必要です。
私が書いているアプリでは、最後のタッチ時間を保存し、最後のタッチからの経過時間を判断するスレッドを実行しています...もちろん、その最後のタッチ時間はサードパーティのアプリから更新されません。
私の問題は、ユーザーがサードパーティのアプリを起動できるようにすることであり、それらのアプリから画面へのタッチを検出して、画面がタッチされていないか、x 時間アイドル状態になっていることを検出する必要があります。
ありがとう