设置动态图像形式位图

set dynamic a image form bitmap

我有一个问题。我是 Android 的新手 我的程序在网格视图中设置了一个图像。从列表中获取名称并转到资产文件夹并显示图片。我想显示可绘制的图片,但我不能。我的 class 是扩展 ArrayAdapter

ImageView imageView = (ImageView) view.findViewById(R.id.imageView1);

    try { BitmapFactory.decodeStream(context.getAssets().open(items.get(position).uri));
        imageView.setImageBitmap(bitmap);       
    } catch (IOException e) {
        e.printStackTrace();
    }

我需要从列表中获取名称图片并转到可绘制对象并在图像视图中显示 谢谢

您需要像这样创建一个整数数组:

    private Integer[] drawbleArray = {R.drawable.image1, R.drawable.image2, R.drawable.image3};

将此数组作为构造函数中的参数传递给您的适配器,您可以像这样设置图像:

imageView.setImageResource(drawbleArray[i]);