viewpager imageview zoomin / zoomout landscape capture photo display不是imageview的全宽

时间:2013-11-07 04:50:35

标签: java android

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

有什么想法吗?

提前致谢。

0 个答案:

没有答案