0

これを処理できるビューを探していました。私が欲しいのは、ユーザーが画像をズームイン/ズームアウトできるようにすることです。現在、WebView. WebViewGoogle は実際に(レイアウトの可能性を制限する)に頼る必要なしにこれを提供すべきだと主張することができます。のような同じ組み込み機能が必要iPhones/iPadsです。

質問は、画像のピンチズームイン/ズームアウトを処理できる、ユーザーが作成したビューにはどのようなものがあるのでしょうか?

2 つの異なるカスタム ソリューションをテストしましたが、どちらも期待どおりに機能しませんでした。1 つはサイズを変更できましたが、一度に 1 方向 (水平または垂直) にしか変更できず、もう 1 つは機能しませんでした。

更新: Android 2.3 以降でこのソリューションを使用できるはずです。(大多数のユーザーはその範囲にいます)

4

4 に答える 4

1

数日前に非常に興味深いものを見つけました。私が見た中で最高のものだと思います。ダブルタップやピンチでズームできたり、動きに合わせて加速したりできます。

ここを見てください。

于 2012-11-03T12:09:17.443 に答える
0

私はこのライブラリで良い結果を達成しました: http://blog.sephiroth.it/2011/04/04/imageview-zoom-and-scroll/

これは imageview の完全な置き換えではありませんが、Viewpager がページ変更の水平方向のスワイプを処理する Viewpager でも機能します。

于 2012-11-02T12:35:07.083 に答える
0

Android 3.0 (API レベル 11) 以降では、 、 、 などを使用して、または を使用してすべてのビューsetScaleX()setScaleY()ズームsetPivotX()できsetPivotY()ますsetMatrix()

于 2012-11-02T12:38:18.393 に答える