現在、次のコードは画面の明るさレベルを 0 に設定していますが、画面を暗くしていません。誰か助けてください。Android のバージョンは 4.0 です。前もって感謝します。
android.provider.Settings.System.putInt(
context.getContentResolver(),android.provider.Settings.System.SCREEN_BRIGHTNESS, 0);
現在、次のコードは画面の明るさレベルを 0 に設定していますが、画面を暗くしていません。誰か助けてください。Android のバージョンは 4.0 です。前もって感謝します。
android.provider.Settings.System.putInt(
context.getContentResolver(),android.provider.Settings.System.SCREEN_BRIGHTNESS, 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();
}