2012-02-16 11 views
3

ギャラリービューで画像を表示しようとしましたが、うまくいきました。ズームを追加したいのですが、選択した画像ではなく全ギャラリーを追加したいと思います。ギャラリー全体をズームするには?

重要な点は、すべての画像が拡大され、それらの間の間隔が広がることです。

どうすればよいですか?

+0

このようなギャラリーの目的は何ですか?あなたが要求した時間に単一の画像をズームすることができます... – Ronnie

+0

一度に3ページを表示し、ズームすると、すべての画像が拡大され、私が欲しいのは – Nips

答えて

0

あなたがどのようにそれをやろうとしているのかわかりませんが、単純にすべての候補画像サイズを変更するだけでは、それらの間のスペースは比例して大きくなります。

ギャラリービューで各フレームのスタイルを設定できます。手順は次のとおりです。 1.ギャラリーアダプタをオーバーライドし、getView関数を実装します。 2. imageView、setLayoutParams、setScaleTypeについては、どちらもimageViewドキュメント内の参照となり、ドキュメントを読み込んでパラメータを調整します。

0

WebViewに画像を入れます。実際にあなたのローカルイメージを参照するhtmlページを作り、<table>要素に入れ、WebViewにズームをさせます。これは高速で、加速され、望みどおりにズームします。

+0

試しましたが、画像数> 200です。スロー... – Nips

0

ギャラリーウィジェットのサイズをズームレベルに応じてコード間や画像間のスペースから変更することは、あなたのニーズに合った良い解決策でしょうか?

関連する問題