1

My requirement is what ever the size(width,height not file size) image stored in the database i need to retrieving that as simple passport size of image.

My code is :

byte[] imgByte=null; 

in the oncreate method

imageview=new ImageView(this);
imageview.setLayoutParams(llp2);
imgByte=cursor.getBlob(cursor.getColumnIndex("imagestore"));
imageview.setScaleType(ScaleType.CENTER);
imageview.setImageBitmap(BitmapFactory.decodeByteArray(imgByte, 0, imgByte.length));
layout.addView(imageview)

when i displaying that displayed only what ever the size before enter. so i need to fit that image size in the android.

I tried these links

Reduce size of Bitmap to some specified pixel in Android

but the problem here is i got image in byte. But all codes image data type int only. can i get the correct solution to decrease the image size pragmatically?

4

1 に答える 1