0
近接センサーの近くに手を置いたときに画面をオンにするアプリケーションを作ろうとしています。ただし、近接センサーは、画面がオフになるとすぐにシャットダウンします。これをどうやって防ぐのですか?画面がオフのときに近接センサーがスリープ状態にならないようにするにはどうすればよいですか?
近接センサーの近くに手を置いたときに画面をオンにするアプリケーションを作ろうとしています。ただし、近接センサーは、画面がオフになるとすぐにシャットダウンします。これをどうやって防ぐのですか?画面がオフのときに近接センサーがスリープ状態にならないようにするにはどうすればよいですか?
センサー入力を登録し、onSensorChanged()を使用するサービスを作成する必要があります。この方法では、画面がオフになっていて、アクティビティが一時停止しているときでもイベントを聴くことができます。
しかし、MarshmallowとNougatにはドーズモードがあります。これは、画面が長時間オフになってからサービスが停止する可能性が高いことを意味します。彼らはドキュメントのセンサー変更のための動作を指定していないと思う、私は何が起こるか聞いてみたい。