darkTheme.setOnPreferenceChangeListener((preference, o) -> { getActivity().startActivity(new Intent(Daedalus.getInstance(), MainActivity.class) .putExtra(MainActivity.LAUNCH_FRAGMENT, MainActivity.FRAGMENT_SETTINGS) advanced.setOnPreferenceChangeListener((preference, newValue) -> { updateAdvancedOptions((boolean) newValue); return true;
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.pref_general); final SwitchPreference notificationSwitch = (SwitchPreference) findPreference( Constants.KEY_PREF_IS_NOTIFICATION_ENABLED); notificationSwitch.setOnPreferenceChangeListener(notificationListener); }
private void updateRuleStatus() { SwitchPreference input_chain = (SwitchPreference) findPreference("input_chain"); input_chain.setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() { @Override public boolean onPreferenceChange(Preference preference, Object o) {
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.pref_notification); final SwitchPreference notificationSwitch = (SwitchPreference) findPreference( Constants.KEY_PREF_IS_NOTIFICATION_ENABLED); notificationSwitch.setOnPreferenceChangeListener(notificationListener); }
private void initAcceptableAdsEnabled() { acceptableAdsEnabled.setChecked(settings.isAcceptableAdsEnabled()); acceptableAdsEnabled.setOnPreferenceChangeListener(this); }
private void initEnabled() { boolean enabled = settings.isAdblockEnabled(); adblockEnabled.setChecked(enabled); adblockEnabled.setOnPreferenceChangeListener(this); applyAdblockEnabled(enabled); }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.xposed_prefs); setWorldReadable(); SwitchPreference hideAppIcon = (SwitchPreference) getPreferenceScreen().findPreference("hide_icon"); hideAppIcon.setOnPreferenceChangeListener(this); }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.launcher_preferences); SwitchPreference pref = (SwitchPreference) findPreference( Utilities.ALLOW_ROTATION_PREFERENCE_KEY); pref.setPersistent(false); Bundle extras = new Bundle(); extras.putBoolean(LauncherSettings.Settings.EXTRA_DEFAULT_VALUE, false); Bundle value = getActivity().getContentResolver().call( LauncherSettings.Settings.CONTENT_URI, LauncherSettings.Settings.METHOD_GET_BOOLEAN, Utilities.ALLOW_ROTATION_PREFERENCE_KEY, extras); pref.setChecked(value.getBoolean(LauncherSettings.Settings.EXTRA_VALUE)); pref.setOnPreferenceChangeListener(this); }
private void initBooleanPref(final String key) { final SwitchPreference pref = (SwitchPreference) findPreference(key); pref.setChecked(settings.getBoolean(key)); pref.setOnPreferenceChangeListener( (p, newVal) -> { settings.setBoolean(p.getKey(), ((Boolean) newVal)); return true; }); } }
switchPref.setOnPreferenceChangeListener(new OnProfileChanged());
@Override public void refreshPreference(Bundle value) { mPreference.setOnPreferenceChangeListener(null); String v = getValue(value); State s = getState(v); switch (s) { case Positive: mPreference.setSummary(mPositiveSummary); mPreference.setChecked(true); break; case Negative: mPreference.setSummary(mNegativeSummary); mPreference.setChecked(false); break; case Unknown: mPreference.setSummary("未知"); mPreference.setChecked(false); break; } mPreference.setOnPreferenceChangeListener(this); } }
apps_by_widget_size_preference.setOnPreferenceChangeListener(changeListener);
private void setUpSettingsListeners() { getAutoUploadSwitchPreference().setOnPreferenceChangeListener(this); getHdaPreference().setOnPreferenceChangeListener(this); getSharePreference().setOnPreferenceChangeListener(this); getLocationPreference().setOnPreferenceChangeListener(this); }
hideLauncher.setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() { @Override public boolean onPreferenceChange(Preference preference, Object newValue) {
drawerHeaderTexts.setOnPreferenceChangeListener(new Preference .OnPreferenceChangeListener() { @Override listsCards.setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() { @Override public boolean onPreferenceChange(Preference preference, Object newValue) {
apps_by_widget_size_preference.setOnPreferenceChangeListener(changeListener);
pref.setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener()
toggle_preference.setOnPreferenceChangeListener(changeListener);
findPreference("key_clear_text_traffic"); if (NetworkSecurityPolicyUtils.isSupported()) { clearTextTraffic.setOnPreferenceChangeListener((preference, value) -> { NetworkSecurityPolicyUtils.setCleartextTrafficPermitted((Boolean) value); return true;
}; mSyncEverything.setOnPreferenceChangeListener(this); for (CheckBoxPreference type : mAllTypes) { type.setOnPreferenceChangeListener(this);