Android 通过Image文件名来获取Image的资源id
程序员文章站
2022-07-01 15:30:16
...
在开发中遇到了需要通过Image的图片名称 来获取Image的资源id的需求,查阅了资料,得到了最终结果,下面来分享下:
public int getResource(String imageName){
int resId = mContext.getResources().getIdentifier(imageName, "raw", mContext.getPackageName());
//如果没有在"raw"下找到imageName,将会返回0
return resId;
}
第一个参数 image名称 第二个参数 图片所在res下的文件夹,第三个参数包名
下一篇: 水香菜的功效与做法