传递ImageView数组到bitmap

如题,如何传递?

ImageView数组:

private Integer[] Imgid = {
            R.drawable.pic1,
            R.drawable.pic2,
            R.drawable.pic3,
            R.drawable.pic4,
    };

    Bitmap bitmapOrg = BitmapFactory.decodeResource(getResources(),**R.drawable.pic1[]???**);

2个回答

ImageView ImageView = (ImageView)findViewById(Imgid[index]);

这样不行吗

        Integer[] Imgid = {
                R.drawable.share,
                R.drawable.share,
                R.drawable.share,
                R.drawable.share,
        };

        Bitmap bitmapOrg = BitmapFactory.decodeResource(getResources(),Imgid[0],null);//根据下标取
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!