我使用viewpager使用this查看imageview中的每张照片: -
ZoomableImageView imageView = new ZoomableImageView(context);
Bitmap bimage= getBitmapFromURL(test);
imageView.setBitmap(bimage);
public static Bitmap getBitmapFromURL(String src) {
try {
URL url = new URL(src);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setDoInput(true);
connection.connect();
InputStream input = connection.getInputStream();
Bitmap myBitmap = BitmapFactory.decodeStream(input);
return myBitmap;
} catch (IOException e) {
e.printStackTrace();
return null;
}
}
我现在面临的问题是,当我以横向模式拍摄照片并以横向方式查看照片时,imageview中的照片不会以设备的整个宽度显示。但是当我以纵向模式捕捉它时,它以全尺寸和横向拍摄,它不是全尺寸,而是正确集中。我希望像Android原生图库一样显示风景照片的全宽。
有什么想法吗?
提前致谢。