0

我正在使用 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 原生图库一样显示横向照片的全宽。

任何想法?

提前致谢。

4

0 回答 0