执行与清除数据按钮相同的操作
有没有办法做同样的事情,以编程方式从“设置”->“应用程序”->“管理应用程序”清除数据按钮到应用程序?
否则我想单击删除所有共享首选项。怎么做呢?
Is there a way to do the same thing that does clear data button from Settings->Application->Manage Applications to an application programmatically?
Or else i want on click to delete all sharedpreferences. How to do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
要删除所有应用程序首选项,请使用
SharedPreferences.Editor.clear()
方法。有关详细信息,请参阅此文档。
To delete all your application preference
SharedPreferences.Editor.clear()
method.See this documentation for details.
Stackoverflow 上的许多用户不明白的是;您想要删除所有共享首选项文件。你不想一一清除它们。
您只需删除共享首选项文件夹中的所有文件即可:
另请查看这些答案,了解更多信息以及删除共享的其他方法偏好。
What many users on Stackoverflow don't understand is; you want to delete ALL the shared preferences files. You don't want to clear them one by one.
You can simply delete all the files from your shared preferences folder:
Also check these answers for more information and other ways of deleting shared preferences.