ハッシュマップと共有プレースメントを使用できます。
1 -
Map<String, String> values = new HashMap<>();
values.put("key0", "value0");
values.put("key1", "value1");
values.put("key2", "value2");
SharedPreferences keyValues = this.getSharedPreferences("myPrefs", Context.MODE_PRIVATE);
SharedPreferences.Editor keyValuesEditor = keyValues.edit();
for (String s : values.keySet()) {
keyValuesEditor.putString(s, values.get(s));
}
keyValuesEditor.apply();
2あなたの値を設定する - 値を取得する
SharedPreferences prefs = getSharedPreferences("myPrefs", MODE_PRIVATE);
String myValue = prefs.getString("key0", null);
何合併症あなたが話しているの?これに必要な場合は、sharedPreferencesも使用できます。 – Jimmy
sharedPreferencesについてもう少し教えていただけますか?私はそれらを一度も使用していません –
sharedPrefrences apiを見てください。基本的にアプリケーションレベルのスコープを持つ変数のようなもので、通常はアプリケーションの設定を格納するために使用されます。使用可能なアプリケーションのどこにでも何かを格納してフェッチすることができます。 – Jimmy