2017-08-20 19 views
0

は、私がイメージをロードするためにグライドライブラリを使用していると私はこのように書き方法を作った。グライドでR.drawableにString変数を設定するにはどうすればよいですか?

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

しかし、それは、私は、文字列を使用する方法がありますかどうかを知りたいのですが、動作しません。私は動的に画像を設定する関数を使用することができるようにdrawableの名前で。あなたは、このコードで名前によって描画可能リソースのint型の値を取得することができます

答えて

0

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

おかげで、これは働いていました。 –

関連する問題