Orc*_*rca 10 java mobile android
从我可以从SharedPreferences文档中产生的内容,我可以更新首选项,添加一个或清除共享首选项文件中的所有首选项值.
但我想彻底清除共享首选项文件中的所有内容,不仅仅是值,还包括它们引用的首选项.
ant*_*nyt 32
如果你有一个SharedPreferences.Editor物体并且你打电话clear(),这不能得到你想要的吗?它将删除所有首选项,如果你调用sharedPref.getAll()它应该给你一个大小为0的地图[我刚试过这个].
要删除一个特定首选项,请调用editor.remove(pref),其中pref是首选项名称.
PS:不要忘记通过在编辑器上调用commit()或apply()方法来提交更改.apply()因异步而更快.commit()是同步的,但返回一个布尔值,指示提交是否成功.
| 归档时间: |
|
| 查看次数: |
22704 次 |
| 最近记录: |