+ \r
+ pCode = (CheckBoxPreference) findPreference("set_pincode");\r
+ \r
+ \r
+ if (pCode != null){\r
+ \r
+ pCode.setOnPreferenceChangeListener(new OnPreferenceChangeListener() {\r
+ @Override\r
+ public boolean onPreferenceChange(Preference preference, Object newValue) {\r
+ \r
+ Intent i = new Intent(getApplicationContext(), PinCodeActivity.class);\r
+ i.putExtra(PinCodeActivity.EXTRA_ACTIVITY, "preferences");\r
+ i.putExtra(PinCodeActivity.EXTRA_NEW_STATE, newValue.toString());\r
+ \r
+ startActivity(i);\r
+ \r
+ return true;\r
+ }\r
+ }); \r
+ \r
+ }\r
+ \r