私はこのタイプの画像パスを持っています
String img_path = "R.drawable."+lower+"_25";
下には画像の動的な名前が含まれています。
この画像はすでに描画可能です私の画像を表示する方法
AndroidのImageView
私はこのタイプの画像パスを持っています
String img_path = "R.drawable."+lower+"_25";
下には画像の動的な名前が含まれています。
この画像はすでに描画可能です私の画像を表示する方法
AndroidのImageView
アダプターでコンストラクターを作成する
public class MyAdapter extends XXXXXXX{
Context con;
public MyAdapter(Context con) {
this.con = con;
}
.
.
.
int id = con.getResources().getIdentifier(lower+"_25", "drawable", "<your package name>");
imageView.setBackgroundResource(image_id);
}
次を使用して、名前を使用してドローアブル内の画像のIDを取得できます。
int image_id = getResources().getIdentifier(lower+"_25", "drawable", getPackageName());
imageView.setBackgroundResource(image_id);
次を使用できます。
getResources().getIdentifier(lower+"_25", "drawable", getPackageName())