private TwoStatePreference updateConnected() { TwoStatePreference connected = (TwoStatePreference) findPreference(CONNECTED.key); connected.setEnabled(authPreferences.useXOAuth()); connected.setChecked(authPreferences.hasOAuth2Tokens()); final String summary = getConnectedSummary(connected); if (connected.isChecked()) { connected.setSummary(summary); } else { connected.setSummaryOff(summary); } return connected; }
@Override public void onRequestPermissionsResult(int requestCode, @NonNull String permissions[], @NonNull int[] grantResults) { switch (requestCode) { case Utils.PERMISSION_REQUEST_READ_PHONE_STATE: // If request is cancelled, the result arrays are empty. if ((grantResults.length == 0) || (grantResults[0] != PackageManager.PERMISSION_GRANTED)) { Toast.makeText(getActivity(), R.string.read_phone_state_permission_denied, Toast.LENGTH_SHORT) .show(); TwoStatePreference pauseCallPreference = (TwoStatePreference)findPreference(Settings.KEY_PREF_PAUSE_DURING_CALLS); pauseCallPreference.setChecked(false); } break; } }
private void initMediaRetrieverPref(boolean storageRetriever) { TwoStatePreference mediaRetrieverPref = (TwoStatePreference) findPreference(getString(R.string.pref_key_media_retriever)); mediaRetrieverPref.setChecked(storageRetriever); mediaRetrieverPref.setOnPreferenceChangeListener(this); }
private void initCameraShortcutPref(boolean cameraShortcut) { TwoStatePreference cameraShortcutPref = (TwoStatePreference) findPreference(getString(R.string.pref_key_camera_shortcut)); cameraShortcutPref.setChecked(cameraShortcut); cameraShortcutPref.setOnPreferenceChangeListener(this); }
private void initAnimationsPref(boolean showAnimations) { TwoStatePreference animationsPref = (TwoStatePreference) findPreference(getString(R.string.pref_key_animations)); animationsPref.setChecked(showAnimations); animationsPref.setOnPreferenceChangeListener(this); }
private void init8BitColorPref(boolean use8BitColor) { TwoStatePreference use8BitColorPref = (TwoStatePreference) findPreference(getString(R.string.pref_key_8_bit_color)); use8BitColorPref.setChecked(use8BitColor); use8BitColorPref.setOnPreferenceChangeListener(this); }
private void initMaxBrightnessPref(boolean maxBrightness) { TwoStatePreference animationsPref = (TwoStatePreference) findPreference(getString(R.string.pref_key_max_brightness)); animationsPref.setChecked(maxBrightness); animationsPref.setOnPreferenceChangeListener(this); }
TwoStatePreference pauseCallPreference = (TwoStatePreference)findPreference(Settings.KEY_PREF_PAUSE_DURING_CALLS); pauseCallPreference.setChecked(false);