如何关闭我的android智能手机屏幕?

时间:2015-12-21 17:43:21

标签: android

如何以编程方式关闭我的Android智能手机屏幕? 我尝试使用下面的代码,它不起作用,它只是锁定屏幕,但没有"关闭"屏幕。
方法goToSleep已被删除。 https://developer.android.com/sdk/api_diff/21/changes/android.os.PowerManager.html

PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
 PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "My Tag");
 wl.acquire();
   ..screen will stay on during this section..
 wl.release();

1 个答案:

答案 0 :(得分:0)

设置权限

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

这是代码

PowerManager manager = (PowerManager) getSystemService(Context.POWER_SERVICE);
manager.goToSleep(int amountOfTime);