break; case Constants.PREF_USE_TOR: mSocksProxyAddress.setEnabled(!(Boolean) o); mHttpProxyAddress.setEnabled(!(Boolean) o); mPendingConfig = true; break;
@Override public boolean onPreferenceChange(Preference preference, Object newValue) { zone5.setEnabled((Boolean) newValue); zone6.setEnabled((Boolean) newValue); zone7.setEnabled((Boolean) newValue); zone8.setEnabled((Boolean) newValue); return true; } });
@Override public boolean onPreferenceChange(Preference preference, Object newValue) { zone1.setEnabled((Boolean) newValue); zone2.setEnabled((Boolean) newValue); zone3.setEnabled((Boolean) newValue); zone4.setEnabled((Boolean) newValue); return true; } });
mUseTor.setOnPreferenceChangeListener(this); mSocksProxyAddress.setEnabled(!(Boolean) mUseTor.isChecked()); mSocksProxyAddress.setOnPreferenceChangeListener(this); mHttpProxyAddress.setEnabled(!(Boolean) mUseTor.isChecked()); mHttpProxyAddress.setOnPreferenceChangeListener(this);
@Override public void onResume() { super.onResume(); mAdminActive = mActivity.isActiveAdmin(); reloadSummaries(); // Resetting the password via API is available only to active admins if (mResetPassword != null) { mResetPassword.setEnabled(mAdminActive); } }
@Override public void onResume() { super.onResume(); mAdminActive = mActivity.isActiveAdmin(); reloadSummaries(); // Resetting the password via API is available only to active admins if (mResetPassword != null) { mResetPassword.setEnabled(mAdminActive); } }
/** Updates the device capabilities area (dis/enabling) as the admin is (de)activated */ private void enableDeviceCapabilitiesArea(boolean enabled) { mDisableCameraCheckbox.setEnabled(enabled); mDisableKeyguardWidgetsCheckbox.setEnabled(enabled); mDisableKeyguardSecureCameraCheckbox.setEnabled(enabled); mDisableKeyguardNotificationCheckbox.setEnabled(enabled); mDisableKeyguardUnredactedCheckbox.setEnabled(enabled); mDisableKeyguardTrustAgentCheckbox.setEnabled(enabled); mTrustAgentComponent.setEnabled(enabled); mTrustAgentFeatures.setEnabled(enabled); } }
case "setting_show_tail": boolean b = sharedPreferences.getBoolean("setting_show_tail", false); setting_user_tail.setEnabled(b); setting_user_tail.setSummary(sharedPreferences.getString("setting_user_tail", "无小尾巴")); break;
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); prefs=getSharedPreferences(MOD_PREFS, 1); defaultprefs= PreferenceManager.getDefaultSharedPreferences(this); addPreferencesFromResource(R.xml.preference); mEnable=(CheckBoxPreference)findPreference("enable_fp"); mPaypwd=(EditTextPreference)findPreference("paypwd"); mPaypwd.setText(prefs.getString("paypwd","")); mEnable.setChecked(prefs.getBoolean("enable_fp",false)); mPaypwd.setOnPreferenceChangeListener(this); mEnable.setOnPreferenceChangeListener(this); mEnable.setOnPreferenceClickListener(this); mPaypwd.setOnPreferenceClickListener(this); mFingerprintIdentify = new FingerprintIdentify(this); if(!mFingerprintIdentify.isHardwareEnable()){ Toast.makeText(this, "指纹传感器不可用,请确认本机已配备指纹传感器", Toast.LENGTH_SHORT).show(); mEnable.setChecked(false); mEnable.setEnabled(false); mPaypwd.setEnabled(false); }else{ if(!mFingerprintIdentify.isRegisteredFingerprint()){ Toast.makeText(this, "未录入指纹,请在设置中录入有效指纹", Toast.LENGTH_SHORT).show(); mEnable.setChecked(false); mEnable.setEnabled(false); mPaypwd.setEnabled(false); } } }
sharedPreferences = getPreferenceScreen().getSharedPreferences(); boolean b = sharedPreferences.getBoolean("setting_show_tail", false); setting_user_tail.setEnabled(b); setting_user_tail.setSummary(sharedPreferences.getString("setting_user_tail", "无小尾巴")); setting_forums_url.setSummary(App.IS_SCHOOL_NET ? "当前网络校园网,点击切换" : "当前网络校外网,点击切换");
prefShakeThreshold.setEnabled(false); prefEnableShake.setEnabled(false); Toast.makeText(getApplicationContext(),
String component = prefs.getString(mTrustAgentComponent.getKey(), null); mTrustAgentComponent.setSummary(component); mTrustAgentComponent.setEnabled(trustDisabled); mTrustAgentFeatures.setEnabled(trustDisabled);
zone1.setEnabled(false); zone2.setEnabled(false); zone3.setEnabled(false); zone4.setEnabled(false); zone5.setEnabled(false); zone6.setEnabled(false); zone7.setEnabled(false); zone8.setEnabled(false);
contactCount.setEnabled(false); contactCount.setKey("contactcount"); userDetails.addPreference(contactCount);