// Bitmap bitmap = BitmapFactory.decodeFile("/sdcard/1.jpg");
//imageView.setImageBitmap(bitmap);
int width = wm.getDefaultDisplay().getWidth();
int height = wm.getDefaultDisplay().getHeight();
BitmapFactory.Options options = new BitmapFactory.Options();
options.inJustDecodeBounds = true;
BitmapFactory.decodeFile("/sdcard/1.jpg");
int bitmapHeight = options.outHeight;
int bitmapWidth = options.outHeight;
if (bitmapWidth > width || bitmapHeight > height) {
int scaleX = bitmapWidth / width;
int scaleY = bitmapHeight / height;
if (scaleX > scaleY) {
options.inSampleSize = scaleX;
} else {
options.inSampleSize = scaleY;
}
} else {
options.inSampleSize = 1;
}
options.inJustDecodeBounds = false;
Bitmap bitmap = BitmapFactory.decodeFile("/sdcard/1.jpg", options);
imageView.setImageBitmap(bitmap);