Skip to content Skip to sidebar Skip to footer

Keyguard Lock Using Service Android

I have activity in which i am using http://code.google.com/p/android-lockpattern/ this library Pattern Design for key lock successfully locking the screen within the activity butto

Solution 1:

Try to change your lockScreen() method like this :

publicvoidlockScreen() {
            // startService(new Intent(this, lockService.class));if(pattern != null){
                try {
                    Intent intent = new Intent(MainActivity.this,
                            LockPatternActivity.class);
                    intent.putExtra(LockPatternActivity._Mode,
                            LockPatternActivity.LPMode.ComparePattern);
                    intent.putExtra(LockPatternActivity._Pattern, pattern);
                    startActivityForResult(intent, _ReqSignIn);
                    Log.w("Locked", "ScreenLock");
                } catch (Exception e) {

                }
            }
            else{
                Log.w("Locked", "Pattern Is Null here");                    
            }
}

EDIT :

Change your activity declaration in Manifest like this:

<activityandroid:name="com.example.lockscreen_test.MainActivity"android:configChanges="orientation|keyboardHidden"android:label="@string/app_name" ><intent-filter><actionandroid:name="android.intent.action.MAIN" /><categoryandroid:name="android.intent.category.LAUNCHER" /></intent-filter></activity>

Thanks.

Post a Comment for "Keyguard Lock Using Service Android"