android - 检查是否已创建私有(private)偏好?

标签 android xml preference

我想检查 xml 文件是否存在。 xml 是 Activity 的私有(private)首选项。我想在应用程序启动时读取我的主要 Activity 。我该如何检查?

我不需要读取文件,只需知道是否存在。

最佳答案

您可以借助此进行检查,这似乎不是一个好的解决方案,但您可以检查您的共享偏好设置的文件。

File f = new File("/data/data/"+context.getPackageName()+"/shared_prefs"+"/MyFile.xml");
if(f.exists()){
    Log.v("LOG", "Exist");
}else{
    Log.v("LOG", " Not Exist");
}

关于android - 检查是否已创建私有(private)偏好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10996801/

相关文章:

android - 如何将默认首选项样式应用于自定义首选项?

iphone - 如何清除我的应用程序的首选项 iOS 推送通知?

android - 无法将 Android 日历事件(从我的应用创建)与 Google 日历同步

java - 转到下一页时应用程序崩溃( Intent )

java - Python 生成的 XML 中的错误

使用 Eclipse 的安卓图形用户界面

java - 设置颜色项目 ListView xml

android - 响应式 CSS 无法正常工作

android - 2手指在android中滑动

android - getActivity() 在 PreferenceFragment 中返回 null