2
사용자가 버튼을 누르면 타이머를 설정하고 즉시 화면을 끄고 싶습니다.Android에서 화면을 끄려면 어떻게해야합니까?
검색했지만 시스템 응용 프로그램에서만 사용 가능한 DEVICE_POWER
권한이 필요합니다.
일반 앱에서이 작업을 수행 할 수 있습니까?
사용자가 버튼을 누르면 타이머를 설정하고 즉시 화면을 끄고 싶습니다.Android에서 화면을 끄려면 어떻게해야합니까?
검색했지만 시스템 응용 프로그램에서만 사용 가능한 DEVICE_POWER
권한이 필요합니다.
일반 앱에서이 작업을 수행 할 수 있습니까?
는
<uses-permission android:name="android.permission.WAKE_LOCK" />
및
PowerManager.WakeLock acquire()
시도 그래서
int field = PowerManager.class.getClass().getField("PROXIMITY_SCREEN_OFF_WAKE_LOCK").getInt(null);
PowerManager powerManager = (PowerManager) getSystemService(POWER_SERVICE);
PowerManager.WakeLock wakeLock = powerManager.newWakeLock(field, getLocalClassName());
wakeLock.acquire();
체크 아웃 acquire 및 Turn off screen programmatically when face is close the screen on Android
같은