1. 程式人生 > >android 呼叫系統解鎖方法

android 呼叫系統解鎖方法

如果僅解鎖,呼叫下面方法

WindowManagerGlobal.getWindowManagerService( ).dismissKeyguard( );

如果需要解鎖並跳轉到其他activity,可以使用下面方法:

try {
            // Dismiss the lock screen when activity starts.
            ActivityManagerNative.getDefault().dismissKeyguardOnNextActivity();
        } catch (RemoteException e) {
        }
        intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP);
        mContext.startActivityAsUser(intent, new UserHandle(UserHandle.USER_CURRENT));