2014-05-21 4 views
0

아래 코드를 사용하여 화면 잠금 장치 (충전기를 뽑을 때)를 구현하려 할 때 작동하지 않습니다. 나는 안드로이드에 대한 새로운 사람이 나를 제안 할 수 있습니다.태블릿 화면을 프로그래밍 방식으로 잠그는 방법

 case BatteryManager.BATTERY_STATUS_DISCHARGING: 
     Log.v("sunil2", "=======discharging"); 
     statusString = "discharging"; 
     PowerManager powermanager = ((PowerManager)context.getSystemService(Context.POWER_SERVICE)); 
     WakeLock wakeLock=powermanager.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP, "tag"); 
     if(wakeLock.isHeld()) { 
      wakeLock.release(); 
     } 

답변

0

WakeLock을 사용하여 화면을 강제로 잠글 수 없습니다. 화면을 잠글 수있는 유일한 방법은 the device administration APIslockNow() 메서드를 DevicePolicyManager에 사용하는 것입니다.

+0

시도했지만 보안을 보여줍니다 예외 : – sunil

관련 문제