私は現在、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か?