1
I extends
PreferenceFragment
とonCreate
方法に、このようなコードを追加します。ListPreferenceと翻訳
final ListPreference pref = (ListPreference) findPreference(PREF_NAME);
String[] array={getString(R.string.variant1), getString(R.string.variant2)};
CharSequence[] entries = array;
CharSequence[] entryValues = array;
pref.setEntries(entries);
pref.setDefaultValue(getString(R.string.variant1));
pref.setEntryValues(entryValues);
は、2つのバリエーションを持っている(彼らはON/OFFスイッチされていないので、私はListPreference
を使用)。
だから私の質問:あなたは私は、ユーザーの言語に依存しないことをキーでストアの値が欲しいSharedPreferences
に別の手からgetString
、 を使用見ることができるように、私は、ユーザーインターフェース、適切な翻訳に表示する一方で、どのように私はこれを達成することはできますか?