0

WakeLock を解放した後、ユーザーのディスプレイ タイムアウト システム設定の間、画面をオンにしたままにします。これは、ON_AFTER_RELEASE フラグが行うと私が信じていることです。私のデバイス (GNex、4.3) では正常に動作しますが、多くのユーザー (主に 4.3) が、WakeLock を解除した直後に画面がオフになると報告しています。

//To acquire the wl:
wl = pm.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerManager.ON_AFTER_RELEASE, TAG);

@Override
public void onPause() {
    super.onPause();
    if (wl != null) {
        if (wl.isHeld()) {
            wl.release();
        }
    }

私は何か間違ったことをしていますか?

4

1 に答える 1

1

この動作を引き起こした問題は、まったく別の何かに関連しており、WakeLock 自体とは何の関係もありませんでした。

于 2013-09-04T22:47:47.247 に答える