Show the value of the "Show suggestions" option in summary.
Have the "Show correction suggestions" option display its value in its description. Bug: 3282448 Change-Id: Id76b5032ed5776d0567e1679d2a74ee758045919
This commit is contained in:
parent
2f4cc01e61
commit
15638aec33
1 changed files with 12 additions and 0 deletions
|
@ -75,6 +75,7 @@ public class Settings extends PreferenceActivity
|
|||
private CheckBoxPreference mQuickFixes;
|
||||
private ListPreference mVoicePreference;
|
||||
private ListPreference mSettingsKeyPreference;
|
||||
private ListPreference mShowCorrectionSuggestionsPreference;
|
||||
private ListPreference mAutoCorrectionThreshold;
|
||||
private CheckBoxPreference mBigramSuggestion;
|
||||
private boolean mVoiceOn;
|
||||
|
@ -102,6 +103,8 @@ public class Settings extends PreferenceActivity
|
|||
mQuickFixes = (CheckBoxPreference) findPreference(PREF_QUICK_FIXES);
|
||||
mVoicePreference = (ListPreference) findPreference(PREF_VOICE_SETTINGS_KEY);
|
||||
mSettingsKeyPreference = (ListPreference) findPreference(PREF_SETTINGS_KEY);
|
||||
mShowCorrectionSuggestionsPreference =
|
||||
(ListPreference) findPreference(PREF_SHOW_SUGGESTIONS_SETTING);
|
||||
SharedPreferences prefs = getPreferenceManager().getSharedPreferences();
|
||||
prefs.registerOnSharedPreferenceChangeListener(this);
|
||||
|
||||
|
@ -188,6 +191,7 @@ public class Settings extends PreferenceActivity
|
|||
updateVoiceModeSummary();
|
||||
}
|
||||
updateSettingsKeySummary();
|
||||
updateShowCorrectionSuggestionsSummary();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -212,6 +216,7 @@ public class Settings extends PreferenceActivity
|
|||
.equals(mVoiceModeOff));
|
||||
updateVoiceModeSummary();
|
||||
updateSettingsKeySummary();
|
||||
updateShowCorrectionSuggestionsSummary();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -230,6 +235,13 @@ public class Settings extends PreferenceActivity
|
|||
return false;
|
||||
}
|
||||
|
||||
private void updateShowCorrectionSuggestionsSummary() {
|
||||
mShowCorrectionSuggestionsPreference.setSummary(
|
||||
getResources().getStringArray(R.array.prefs_suggestion_visibilities)
|
||||
[mShowCorrectionSuggestionsPreference.findIndexOfValue(
|
||||
mShowCorrectionSuggestionsPreference.getValue())]);
|
||||
}
|
||||
|
||||
private void updateSettingsKeySummary() {
|
||||
mSettingsKeyPreference.setSummary(
|
||||
getResources().getStringArray(R.array.settings_key_modes)
|
||||
|
|
Loading…
Reference in a new issue