我正在使用 viewpager 来查看 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 原生图库一样显示横向照片的全宽。
任何想法?
提前致谢。