question: public synchronized void show ( Bundle options ) { if ( DEBUG ) Log . d ( TAG , "show(); mKeyguardView==" + mKeyguardView ) ; boolean enableScreenRotation = shouldEnableScreenRotation ( ) ; maybeCreateKeyguardLocked ( enableScreenRotation , false , options ) ; maybeEnableScreenRotation ( enableScreenRotation ) ; final int visFlags = View . STATUS_BAR_DISABLE_HOME ; if ( DEBUG ) Log . v ( TAG , "show:setSystemUiVisibility(" + Integer . toHexString ( visFlags ) + ")" ) ; mKeyguardHost . setSystemUiVisibility ( visFlags ) ; mViewManager . updateViewLayout ( mKeyguardHost , mWindowLayoutParams ) ; mKeyguardHost . setVisibility ( View . VISIBLE ) ; mKeyguardView . show ( ) ; mKeyguardView . requestFocus ( ) ; }
target:  Show the keyguard.  Will handle creating and attaching to the view manager lazily.