【发布时间】:2010-05-18 12:18:48
【问题描述】:
当我创建偏好活动时,我会在 xml 文件中定义所有偏好。每个首选项都有一个在此 xml 中定义的键。但是当我访问偏好时,我会写:
SharedPreferences appPreferences = PreferenceManager.getDefaultSharedPreferences(this);
boolean foo_value = appPreferences.getBoolean("foo_key_defined_in_xml", false);
有没有办法避免以硬编码的方式引用“foo_key_defined_in_xml”? 也许有可能以 R 风格的方式引用它(而不是引用字符串)?
【问题讨论】:
标签: java android android-preferences