2012-06-12 22 views
2

我想檢查一個xml文件是否存在。 xml是活動的私人偏好。我想在應用程序啓動時從我的主要活動中讀取。我如何檢查它?檢查是否創建了私人偏好?

我不需要閱讀文件,只知道是否存在或不存在。

回答

2

你可以用這個幫助檢查,看來,這不是很好的解決方案,但你可以檢查你的共享prefrence的文件。

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"); 
} 
1

系統配置文件保存在

/data/data/YOUR_PACKAGE_NAME/shared_prefs/YOUR_PREFS_NAME.xml