android - 如何检查 SharedPreferences 是否存在

标签 android sharedpreferences

我这样检查文件是否存在,但是我需要超越,我需要知道是否有一个具体的,有什么办法吗?

File f = new File("/data/data/com.eventrid.scanner/shared_prefs/Eventrid.xml");
          if (f.exists()){

          }
          else{

          }  

最佳答案

SharedPreferences 有一个 contains(String key) 方法,可用于检查具有给定键的条目是否存在。

http://developer.android.com/reference/android/content/SharedPreferences.html

关于android - 如何检查 SharedPreferences 是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22821270/

相关文章:

java - 将数据从 EditText 传递到另一个 Activity 中的 TextView 并使用共享首选项保存它

java - 清除共享首选项

java - 使用 MainActivity 中的布局在抽屉导航中显示登录用户

android - 具有 false persistent 的 EditTextPreference 不会调用 onSharedPreferenceChanged

java - 如何在 Android 中保存自定义 Java 对象?

android - 如何在android中获取JsonResponse的值?

java - 使用共享首选项检查新的一天

android - Android Studio:无法创建父目录

Java 构建错误,没有来源或位置

安卓: “Unable to instantiate Fragment”