私はビューページャーを使用して、これを使用してイメージビュー内のすべての写真を表示しています:-
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;
}
}
私が現在直面している問題は、横向きモードで写真を撮り、写真を横向きで表示すると、イメージビューの写真がデバイスの全幅で表示されないことです。しかし、ポートレートモードでキャプチャすると、フルサイズになり、ランドスケープではフルサイズではなく、正しく集中化されます。Androidネイティブギャラリーと同じように風景写真を全幅表示したいです。
何か案が?
前もって感謝します。