【发布时间】:2014-07-19 20:36:16
【问题描述】:
我正在创建一个使用首选项的 Android 应用。我使用的其中一种首选项是 EditTextPreference,它会显示一个默认的 Android 对话框模式,其中包含文本输入以及 OK 和 Cancel 按钮。
我想让用户选择从列表首选项中清除所有存储的值,但我找不到清除此 EditTextPreference 值的方法。
我现在可以测试它的方法是在 OnCreate 方法覆盖上清除它,但在未来,我将在用户单击按钮时将它清除。
那么,问题:如何清除 Android 中 EditTextPreference 的存储值?我想删除正在保存的任何值。
每次我启动应用程序(即使从内存中清除它之后),我输入的最后一个值都会返回。
【问题讨论】:
-
我了解,并且在大多数情况下,我确实希望保存这些信息,以便在用户下次使用该应用程序时就位。但是,如果我想清除所有值以使应用程序焕然一新怎么办?我希望清除此存储值。
标签: android edittextpreference