1

プログラムで線形レイアウトにタッチ イメージ ビューを挿入しています。通常のイメージ ビューを使用すると、向きが変わったときにイメージ自体が調整されます。しかし、タッチ イメージ ビューの使用を開始すると、イメージが非常に小さいサイズに縮小されます。私が実装しようとしていること:-

 TouchImageView imageView = new TouchImageView(this);
            LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT);
            layoutParams.setMargins(16,16,16,16);
            imageView.setLayoutParams(layoutParams);
            imageView.setMaxZoom(4f);
            web_linearLayout.addView(imageView);

            imageView.setAdjustViewBounds(true);
            imageView.setScaleType(TouchImageView.ScaleType.FIT_CENTER);
            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) {
                imageView.setCropToPadding(false);
            }

            imageView.setImageURI(Uri.fromFile(new File("/sdcard/reckoner_images/" + fileName)));

任意のヘルプや提案をいただければ幸いです。ありがとうございます。

4

1 に答える 1