类似的问题:https://stackoverflow.com/questions/39530255/how-can-i-programmatically-turn-off-screen-in-android
PowerManager manager = (PowerManager) getSystemService(Context.POWER_SERVICE); // 方案1 manager.goToSleep(int amountOfTime); // 方案2 PowerManager.WakeLock wl = manager.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "cai"); wl.acquire(); wl.release();