1
在我的應用程序中,我使用disableKeyguard
和reenableKeyguard
解鎖並鎖定屏幕。我的應用程序工作正常。但問題是,當用戶通過拖動keygaurd意外解鎖屏幕(不使用我的應用程序)時,屏幕不會再與我的應用程序鎖定。使用disableKeyguard在android中解鎖屏幕
如何解決這個問題?
感謝advace
在我的應用程序中,我使用disableKeyguard
和reenableKeyguard
解鎖並鎖定屏幕。我的應用程序工作正常。但問題是,當用戶通過拖動keygaurd意外解鎖屏幕(不使用我的應用程序)時,屏幕不會再與我的應用程序鎖定。使用disableKeyguard在android中解鎖屏幕
如何解決這個問題?
感謝advace
使用FLAG_DISMISS_KEYGUARD
和/或代替FLAG_SHOW_WHEN_LOCKED
;這使您可以在應用程序移入和移出前臺時無縫地隱藏鍵盤鎖,並且不需要請求任何特殊權限。處理返回newKeyguardLock(String)
,允許您禁用/重新啓用鍵盤鎖。
非常感謝您的回放。正如你所說我使用Flag_Dismiss_keygaurd。只有當我的應用程序處於前臺時,它纔會禁用keygaurds。那麼如何使用這個? – asma 2012-02-15 09:40:18
有人能幫我解決這個問題嗎? – asma 2012-02-15 09:52:26
使用此.... http://developer.android.com/reference/android/app/KeyguardManager.html#newKeyguardLock(java.lang.String) – himanshu 2012-02-15 10:15:34