我正在使用 PreferenceFragment 为我的用户提供清晰、一致的布局。但是,对于这个特定的屏幕,我需要每次访问信息时始终保持清晰/新鲜/空白/重置。
例如:用户在我的 PreferenceFragment xml 视图中的 EditTextPreference(比如说“mText”)上输入一些文本。当用户退出屏幕并返回到相同的 PreferenceFragment 时,我不需要“ mText”在他们单击时显示在 EditTextPreference 中。目前,它正在出现。或者说用户检查了 CheckBoxPreference。当他们回来时,需要再次取消选中(默认值/状态)。
我知道我可以手动将代码中的值设置为我想要的值(即空白/重置)。但是,这似乎很乏味,而且不是正确的方法。