内容简介

【Android】如何调节屏幕亮度,关闭屏幕



【Android】如何调节屏幕亮度,关闭屏幕


工作中遇到的,记录一下。


方法1:

PowerManagermanager=(PowerManager)getSystemService(Context.POWER_SERVICE);PowerManager.WakeLockwl=manager.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK,"YourTag");wl.acquire();wl.release();

记得在AndroidManifest.xml中申请权限:

<uses-permissionandroid:name="android.permission.WAKE_LOCK"/>


方法2:

WindowManager.LayoutParamsparams=getWindow().getAttributes();params.flags|=LayoutParams.FLAG_KEEP_SCREEN_ON;params.screenBrightness=0;getWindow().setAttributes(params);