2013-07-31 1 views
0

내 앱에서 Android 기기의 잠금 화면을 삭제해야합니다. 그것은 언급 한대로 이루어집니다 here 그리고 그것은 작동합니다.잠금 화면을 다시 사용하도록 설정하는 경우

잠금 화면은 언제 다시 나타 납니까? 예를 들어 메인 액티비티에 해당 코드 줄을 작성하고 사용자가 잠금 화면이 표시되지 않을 때까지 내 앱을 시작한다고 가정합니다.

답변

0

KeyguardLock 개체의 reenableKeyguard() 메서드 호출이 있기 전까지는

KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE); 
KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE); 
lock.disableKeyguard(); //keyguard disabled 
//some code 
lock.reenableKeyguard(); //keyguard reenabled 

은 (또한 나는 다시 시작도 다시 활성화 할 가정].)

참조 : 사용자가 내 응용 프로그램을 제거 http://developer.android.com/reference/android/app/KeyguardManager.KeyguardLock.html#disableKeyguard()

+0

어떤 경우? – Soheil

+0

나는 그것이 포기 될 것이라고 생각합니다. 그것을 시험해 보라! =] – AlienHoboken

관련 문제