2

ズーム機能用の TouchImageView クラスを実装したイメージビューがあります。しかし、スケールタイプを設定できません。最初の scaletype を centercrop にしたいのですが、うまくいきません。

私がしようとすると

img.setScaleType(ScaleType.CENTER_CROP);

ズーム機能が停止し、画像が中央でトリミングされます。二人で頑張って欲しい。

SD カードからズーム機能を備えたイメージビューに選択されている初期イメージを中央でトリミングするにはどうすればよいですか。

4

2 に答える 2

0

FIT_START と FIT_XY 以外のスケール タイプをサポートするためのパッチが作成されました。誰かがこれについて助けが必要な場合は、これを参照してください:

https://github.com/MikeOrtiz/TouchImageView/commit/475b552b468c1da10d6802cefaa00cf5e39b27d1

于 2014-01-24T06:21:14.360 に答える
0

誰かがこのパッチと getZoomedImageFromSource() を scaleType センタークロップで試しましたか?

返されるビットマップは、ズームされた画像と一致しません。

于 2015-01-13T10:05:28.910 に答える