android实现熄灭屏幕

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 16:28   1745   0

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"/>

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP