我一直SharedPreferences
在我的应用程序中使用来保存有关文本文件的详细信息,因为它很容易访问和更改。我遇到的问题是,当我删除文本文件时,很难删除关联的SharedPreferences
文件,因为它存储在不同设备上的不同位置,并且没有getSharedPreferenceDir()
像 @CommonsWare 提到的那样通用。
我的问题是:我应该使用另一种方法来存储与创建和检索信息HashMap
一样易于使用SharedPreferences
但也易于删除的方法吗?
我知道该sharedPrefs.clear()
方法,但我指的是删除实际的 XML 文件,而不是简单地清除其内容。提前致谢。