Activity
通常、画面を操作せずにしばらく画面を見る必要がある があります。
Activity
問題は、他のほとんどのアプリと同様に、画面がオフになることです。Dolphin HD のように (設定メニューから構成した場合) 、自動的にオフにならないようにしたいです。
通常のブロック ボタンを押してユーザーが画面をオフにできるようにしたいのですが、 にいる間はデバイスの自動ブロックを防止したいのですActivity
。
どうすればこれを実現できるでしょうか?
ありがとう。
ベストアンサー1
このアクティビティのレイアウト XML リソースにウィジェットを追加しますandroid:keepScreenOn="true"
。そのウィジェットが画面に表示されている限り、画面は自動的にオフになりません。
編集:
他の回答で示唆されているようにWakeLock
、技術的には機能します。ただし、手動で解除する必要がありますWakeLock
(これを間違えると、画面が長時間点灯したままになります)。そして、できた台無しにしてしまったら、WAKE_LOCK
許可が必要です。 を使用すると、keepScreenOn
そのすべてを回避できます。