我刚刚为我正在创建的一个示例应用程序实现了偏好设置屏幕。我遵循了Google网站上提供的指南。一切都很好,我加载了一个ListPreference,并且能够存储和持久化它。但是这里也有一个小问题。我已经为该应用定义了一个自定义偏好设置文件,但是这个偏好设置屏幕的自动处理似乎会自己创建一个偏好设置文件。暂时我正在尝试让这段代码工作,但是它无法获取到自定义偏好设置文件。
final Preference customPrefs = getPreferenceScreen().findPreference(Utils.PREFS_NAME);
customPrefs.setOnPreferenceClickListener(new OnPreferenceClickListener() {
public boolean onPreferenceClick(Preference preference) {
customPrefs.getEditor().commit();
return true;
}
});
有没有办法将自定义首选项文件与此自动首选项类绑定在一起?