私は次のような共有設定を読んでいます
SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this);
そして、preferences.getString("list_of_text_modes", "0")
私は共有された設定の値を取得できます。私の例では(0または1)
価値だけでなく、タイトルも取得することは可能ですか?
例えば。ListPreferenceを使用しています。
<ListPreference
android:entries="@array/list_of_text_modes"
android:entryValues="@array/list_of_text_mode_values"
android:key="list_of_text_modes"
android:summary=""
android:title="@string/title_language_mode"
android:defaultValue="default" />
<string-array name="list_of_text_modes">
<item>Default</item>
<item>Settings</item>
</string-array>
<string-array name="list_of_text_mode_values">
<item>0</item>
<item>1</item>
「デフォルト」を選択すると「0」になります。どういうわけか「デフォルト」というタイトルを読むことはできますか?または、設定で値のみを読み取ることができますか?
そして、0と1がない場合はどうなりますか?「text1」と「tetx2」として保存するとどうなりますか。キーと値のペアで読み取ることはできますか?