android实现熄灭屏幕

Android关掉屏幕,需要用PowerManager ,并声明相关权限。

  1. 获取电源管理器PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); 

  2. 设置相关api

    pm.goToSleep(SystemClock.uptimeMillis());

    PowerManager.WakeLock wakeLock = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "TAG");  wakeLock.acquire();

    wakeLock.release();

  3. 声明相关权限

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

猜你喜欢

转载自blog.csdn.net/u013255127/article/details/53033881
今日推荐