我使用UniversalImageLoader库将图像加载到GridView中。 并且我以字节数组的形式提供图像。
如何将UniversalImageLoader与字节数组的ArrayList一起使用
我从我的SQlite数据库中获取字节数组。
答案 0 :(得分:0)
尝试此方法用于字节数组对象在存储位图中传递此方法和位图arraylist并传递CustomGridViewAdapter在适配器中传递此数组列表并在imageview中设置位图
void setImage2(byte [] byteImage2){
BitmapFactory.Options options = new BitmapFactory.Options();
options.inDither = false;
options.inJustDecodeBounds = false;
options.inPreferredConfig = Bitmap.Config.ARGB_8888;
options.inSampleSize = 1;
options.inPurgeable = true;
options.inPreferQualityOverSpeed = true;
options.inTempStorage = new byte[32 * 1024];
Bitmap bmp = BitmapFactory.decodeByteArray(byteImage2, 0,
byteImage2.length, options); // this bitmap store in Bitmap ArrayList in add
}