这个问题可能有时候被问过,但仍然没有令人信服的答案。我只有一个活动加载不同的片段,所以不想创建一个首选项活动来替换这个活动。是否可以在不使用首选项活动的情况下创建自己的UI并在片段中保存首选项?
答案 0 :(得分:2)
当然,PreferenceActivity
只是方便自动处理用户操作更改的共享首选项。没有什么可以阻止你,比如创建一个复选框元素并使用当前上下文获取SharedPreferences
对象,并编辑一些prefs。
此外,如果您只有一个活动切换片段,您还可以利用PreferenceFragment