0

現在、次のコードは画面の明るさレベルを 0 に設定していますが、画面を暗くしていません。誰か助けてください。Android のバージョンは 4.0 です。前もって感謝します。

android.provider.Settings.System.putInt(
 context.getContentResolver(),android.provider.Settings.System.SCREEN_BRIGHTNESS, 0);
4

2 に答える 2

0

これを試して:

public static void wakeDevice(Context context) {
    PowerManager powerManager = (PowerManager) context.getSystemService(Context.POWER_SERVICE);
    PowerManager.WakeLock wakeLock = powerManager.newWakeLock(
            (PowerManager.SCREEN_DIM_WAKE_LOCK | PowerManager.FULL_WAKE_LOCK
                    | PowerManager.ACQUIRE_CAUSES_WAKEUP), "");

    //calling this will Dim the screen
    wakeLock.acquire();

    //if  you want to release the dim state
    //wakeLock.release();
}
于 2016-04-06T06:57:59.950 に答える