我一直在尝试构建自定义EditTextPreference。但是,我需要从EditTextPreference
中的对话框中获取字符串,并将其保留在SharedPreferences中的字符串集中。
EditTextPreference
有两个版本:android.preference.EditTextPreference
(包含persistStringSet()
方法)和android.support.v7.preference.EditTextPreference
(不是包括将数据保存到字符串集中的功能)。
但是,其余的首选项片段compat代码似乎是使用v7首选项。
有没有办法使用v7版本构建自定义EditTextPreference ,这样我就可以将字符串保存到SharedPreferences
中的字符串集中。