如何将Drawable图像放到int数组.NB:图像不在R.Drawable类中

时间:2016-09-20 05:26:58

标签: android image bitmap

我将图像从BASE64转换为imageByteArray,代码为:

back

然后我将imageByteArray转换为位图代码

String imageBytes =item_image;
imageByteArray = Base64.decode(imageBytes, Base64.DEFAULT);

我再次将Bitmap图像转换为Drawable代码在

之下
bmp = BitmapFactory.decodeByteArray(imageByteArray,0, imageByteArray.length);

因此Drawable图像位于" d"内。我这样做是为了在我的应用程序中创建ViewPager。

任何人都可以帮我解决如何将这个Drawable图像放到整数数组中的问题。

1 个答案:

答案 0 :(得分:0)

为什么你想要整数数组的drawable?

你究竟想做什么?

如果您如此着迷使用数组,那么为什么不使用List

示例:

List<Drawable> imageList = new ArrayList<>();
imageList.add(d);
//to get the item
Drawable image = imageList.get(i);
//where i is index of the item you want to get