我将图像从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图像放到整数数组中的问题。
答案 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