1

ビデオと画像を表示しているビューページャーがあります。ズーム、パン、ドラッグなどの機能を実装する方法を教えてください。

ビューページャーには、ビデオビューとイメージビューがあります。ズームを実行するときに、両方のビューをズームする必要があります。これの実装について教えてください。フォーラムで見たところどこでも、人々はimageviewのような単一のビューでズームパンドラッグに取り組んでいますが、viewpagerには直接取り組んでいません。私の場合、viewpagerを直接処理して、その中のすべてのビューを機能で処理できるようにする必要があります。ズーム、パン、ドラッグのように、その中のビューの数に関係なく。ヘルプをいただければ幸いです。ありがとう。

4

4 に答える 4

2

このスレッドのすべての回答はかなり古いため、調査の結果をここに投稿します。Subsampling Scale Image Viewライブラリがついに見つかりました。これは、カスタマイズなしで Android サポート パッケージの標準の ViewPager で動作します。試してみる価値があります。

于 2016-04-15T18:20:10.493 に答える
2

これに関する長い研究開発の後、ビューページャーが存在する親レイアウト上でイベントを直接操作できるという結論に達しました。たとえば、Linearlayout などです。このリンクを確認してください。

http://myandroidnote.blogspot.in/2011/03/pinch-zoom-to-view-completely.html

パン、ドラッグなどのすべての機能で機能するわけではありませんが、ボタンを介して、ズームイン、ズームアウト、通常などのイベントを操作できます。この仲間に感謝します:)

于 2012-07-05T11:31:22.353 に答える
0

画像の場合は、これを確認することをお勧めします=> android imageView:ドラッグおよびピンチズームパラメータの設定

アンドロイドでビデオを経験したことがないので、私はそのことについてあなたを助けるつもりはありませんが、あなたはあなたが何をしようとしているのかについてもっと明確にするべきです、多分いくつかのコードを与えるか、あなたのアプリがどのように構築されるかを説明しますか?

于 2012-07-03T07:40:17.017 に答える