Android中存在文件

时间:2011-10-28 14:21:45

标签: android

我的原始文件夹中有我的资源ID,如:

73837383

如何检查应用程序中是否存在该文件?

感谢您提供任何帮助......

2 个答案:

答案 0 :(得分:1)

Android动态生成资源ID,您无法存储ID并期望它始终相同。相反,你应该用他们的名字来引用id,比如R.id.someId。该值将包含生成的ID,并将使用生成的最新ID进行更新。

答案 1 :(得分:0)

试试这个

booelan exists = false;
try {
getResources().openRawResource(73837383);
exists = true;
} catch (Resources.NotFoundException e) {
  // not found
}

请参阅 http://developer.android.com/reference/android/content/res/Resources.html#openRawResource(int