我正在使用滑动库来加载图像,我制作了一个类似这样的方法:
void alterarInformacoes(ImageView slotImagem, String image) {
Glide.with(this)
.load(R.drawable.image)
.into(slotImagem);
}
但它不起作用,我想知道是否有办法使用带有drawable名称的字符串,以便我可以使用函数动态设置图像。
答案 0 :(得分:1)
您可以使用以下代码按名称获取可绘制资源的int值:
int drawableResourceId = this.getResources().getIdentifier("nameOfDrawable", "drawable", this.getPackageName());