私は現在、AndroidのSharedPreferences
.
バインドされた設定をいくつか設定しましたEditTextPreference
-したがって、コンテンツはString
タイプであり、次のようにアクセスします:
String defaultValue = "1337";
String value = preferences.getString("key", defaultValue);
int
しかし、 valueで作業したい場合はどうでしょうか?
int defaultValue = 1337;
int value = Integer.parseInt(preferences.getString("key", String.valueOf(defaultValue)));
より良い方法はありますか?EditTextPreference
どういうわけか入力するように設定できますint
か?