做天气应用时需要显示天气图标,需要通过获取到的天气代码来确定资源文件里的图标样式,所以需要得到R文件里对应的int值。
这样写:int id = getResources().getIdentifier(imgUrl, "mipmap", "com.xx.xxx");
其中,imgUrl
对应的是资源文件名,mipmap
对应的是资源文件夹名,最后一个是程序包名。
然后就可以setImageResource(id)
了。
做天气应用时需要显示天气图标,需要通过获取到的天气代码来确定资源文件里的图标样式,所以需要得到R文件里对应的int值。
这样写:int id = getResources().getIdentifier(imgUrl, "mipmap", "com.xx.xxx");
其中,imgUrl
对应的是资源文件名,mipmap
对应的是资源文件夹名,最后一个是程序包名。
然后就可以setImageResource(id)
了。