0
现在我要选择多个图像我有5图像列表我必须减少这些图像的大小像facebook评论图像一样小。如何获取图像大小到Facebook的评论图像大小在Android
试着用下面:
Bitmap bitmapOriginal = BitmapFactory.decodeFile(path);
Bitmap bitmapsimplesize = Bitmap.createScaledBitmap(bitmapOriginal,bitmapOriginal.getWidth()/2, bitmapOriginal.getHeight()/2, true);
viewHolder.galleryImage.setImageBitmapbitmapsimplesize
这使我空指针 exeception。
然后用下面的前进:
Bitmap bitmap = BitmapFactory.decodeFile("/path/images/image.jpg");
ByteArrayOutputStream blob = new ByteArrayOutputStream();
bitmap.compress(CompressFormat.PNG, 0 /*ignored for PNG*/, blob);
byte[] bitmapdata = blob.toByteArray();
Bitmap bitmap = BitmapFactory.decodeByteArray(bitmapdata , 0, bitmapdata .length);
这使我内存不足错误。
然后用一些其他的方法,但没有用
怎样才能获得的影像尺寸如此之小,如果任何人有想法,请帮助解决它继续前进。
让我试试认识你 – Manoj