Merge pull request #141 from alexbakker/pref-lang

Add a language option to the preference menu
This commit is contained in:
Michael Schättgen 2019-08-01 21:17:30 +02:00 committed by GitHub
commit 37c9b033c5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 68 additions and 2 deletions

View file

@ -118,6 +118,13 @@ public class PreferencesFragment extends PreferenceFragmentCompat {
}
});
Preference langPreference = findPreference("pref_lang");
langPreference.setOnPreferenceChangeListener((preference, newValue) -> {
_result.putExtra("needsRecreate", true);
getActivity().recreate();
return true;
});
int currentViewMode = app.getPreferences().getCurrentViewMode().ordinal();
Preference viewModePreference = findPreference("pref_view_mode");
viewModePreference.setSummary(String.format("%s: %s", getString(R.string.selected), getResources().getStringArray(R.array.view_mode_titles)[currentViewMode]));