如何以编程方式关闭我的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();
答案 0 :(得分:0)
设置权限
<uses-permission android:name="android.permission.WAKE_LOCK">
这是代码
PowerManager manager = (PowerManager) getSystemService(Context.POWER_SERVICE);
manager.goToSleep(int amountOfTime);