图像资源的存在

时间:2011-12-05 08:36:54

标签: android

例如我有一个名为'Jayson'的图像,如何检查我的应用资源中是否存在该图像?

1 个答案:

答案 0 :(得分:4)

你必须做这样的事情:

boolean imageExists;

int exists = mContext.getResources().getIdentifier("Jayson", "drawable", mContext.getPackageName());

if (exists != 0) imageExists = true;
else imageExists = false;

有关详细信息,请参阅开发人员参考:http://developer.android.com/reference/android/content/res/Resources.html

希望这有帮助