我正在做一個應用程序來鎖定和解鎖屏幕。我正在使用disableKeygaurd和reeanbleKeygaurd來鎖定和解鎖。下面的代碼我用來解鎖:關於屏幕鎖定和解鎖
if(mKeyguardLock == null){
mKeyGuardManager = (KeyguardManager) getSystemService(KEYGUARD_SERVICE);
mKeyguardLock = mKeyGuardManager.newKeyguardLock("****");
mKeyguardLock.disableKeyguard();
}
和用於鎖:
if(mKeyguardLock != null){
mKeyguardLock.reenableKeyguard();
mKeyguardLock = null;
}
它工作正常。但問題是,當用戶通過拖動keygaurd意外解鎖屏幕(不使用我的應用程序),那麼我的應用程序將不會鎖定下一次屏幕..我想通過拖動keygaurd使用解鎖時我的應用程序工作。我該怎麼做? 在此先感謝
我得到了這個問題的解決方案.. – asma 2012-02-16 11:44:43
你介意張貼的解決方案,因此我們其他人能看到? – Peter 2012-06-13 04:28:52