「測定開始」ボタンのあるアクティビティがあります。これを押すと、このアクティビティがセンサーリスターとして登録されます。しかし、ユーザーがしばらく操作しないと、画面がオフになり、Androidがセンサーのリッスンを無効にすることを発見しました(バッテリーを節約するためだと思います)。
バックグラウンドスレッドにセンサーイベントをリッスンさせるのは少し難しいことを発見しました。問題ではないので、リスナーがオンのときにオフを無効にし、ユーザーが「測定の停止」を押したときに再度有効にします。
「測定開始」ボタンのあるアクティビティがあります。これを押すと、このアクティビティがセンサーリスターとして登録されます。しかし、ユーザーがしばらく操作しないと、画面がオフになり、Androidがセンサーのリッスンを無効にすることを発見しました(バッテリーを節約するためだと思います)。
バックグラウンドスレッドにセンサーイベントをリッスンさせるのは少し難しいことを発見しました。問題ではないので、リスナーがオンのときにオフを無効にし、ユーザーが「測定の停止」を押したときに再度有効にします。