- 向类文件中添加代码;
# 注意pManager和mWakeLock需要提前定义
@Override
protected void onResume() {
super.onResume();
pManager = ((PowerManager) getSystemService(POWER_SERVICE));
mWakeLock = pManager.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK
| PowerManager.ON_AFTER_RELEASE, TAG);
mWakeLock.acquire();
}
@Override
protected void onPause() {
super.onPause();
if(null != mWakeLock){
mWakeLock.release();
}
}
- 权限声明后,代码生效。
# 注意要加权限AndroidManifest.xml文件中加入
<uses-permission android:name="android.permission.WRITE_SETTINGS" />