[英]Using disableKeyguard and reenableKeyguard to lock and unlock
在我的應用程序中,我正在使用disableKeyguard和reenableKeyguard分別通過接近和加速度傳感器鎖定和解鎖屏幕。 我的應用程序正在處理一些錯誤。 如果用戶通過拖動(而不使用我的應用程序) unlocks
屏幕,則我的應用程序將不會lock
!。 如何預防這個問題? 如何解決這個錯誤? 請幫助我。
還有其他方法可以鎖定和解鎖嗎?
提前致謝。
reenableKeyguard
reenableKeyguard()void重新啟用鍵盤保護。 如果先前對disableKeyguard()的調用導致隱藏,則鍵盤保護將重新出現。 從onPause()調用它是一個好地方。注意:當啟用任何需要密碼的DevicePolicyManager時,此調用無效。
此方法要求調用方持有權限DISABLE_KEYGUARD。
您的應用是一個叫disableKeyguard()
第一,否則你無法使用鎖定reenableKeyguard()
來源: https : //developer.android.com/reference/android/app/KeyguardManager.KeyguardLock.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.