0
私はアンドロイドのWakeLocksのwindowManagerオーバーライドで遊んでいました。私はそれが私が実行しているビデオが "オフ"になるように画面の電源を切ることができるポイントに持っています。しかし、CPUは動作し続けており、結果的にオーディオも同様に動作します。私はビデオが実行中に電源ボタンをクリックすると、スリープモードにデバイスを置くことができるようにしたいと思います。これは可能ですか?もしそうなら、どのように?AndroidでのCPUロックのオーバーライド
デフォルトでは、電源ボタンを押すとすべてのワockロックが解除されます。私はなぜあなたの場合にこの動作が異なるのか分かりません。 – Yury
パワーボタンヒットでウェイクロックが解除されません。部分的なウェイクロックを取得し、スリープモードの電源ボタンを押すと、CPUがまだ動作していることがわかります。あなたが持っていないし、電源ボタンを押すと、(少なくともあなたのプログラムから)ログの活動が静かに表示されます。私の知る限り、ウェイクロックは主に電源ボタンを無効にするために存在します。 –
あなたはそうです。電源ボタンを押すと画面ロックのみが解除されます。 – Yury