如何在滑动时在R.drawable上设置String变量?

时间:2017-08-20 18:21:31

标签: android android-glide

我正在使用滑动库来加载图像,我制作了一个类似这样的方法:

void alterarInformacoes(ImageView slotImagem, String image) {
        Glide.with(this)
                .load(R.drawable.image)
                .into(slotImagem);
    }

但它不起作用,我想知道是否有办法使用带有drawable名称的字符串,以便我可以使用函数动态设置图像。

1 个答案:

答案 0 :(得分:1)

您可以使用以下代码按名称获取可绘制资源的int值:

int drawableResourceId = this.getResources().getIdentifier("nameOfDrawable", "drawable", this.getPackageName());