我的原始文件夹中有我的资源ID,如:
73837383
如何检查应用程序中是否存在该文件?
感谢您提供任何帮助......
答案 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)