web-dev-qa-db-ja.com

androidマルチタッチ画像ズーム?

画像を全画面表示していますが、ズームインまたはズームアウトしたいと思います。マルチタッチ画像ズームを実装する方法に関するガイドはありますか?

2.1SDKバージョンを使用しています。

14
UMAR

webview を使用してローカルファイルを表示する可能性があります。 Webviewにはマルチタッチズームが統合されています。このトピックに関する私の 質問 を見てください。

9
Janusz

2.1以降の実装が機能しています

WebViewソリューションにより、4.0.xで問題が発生しました(多くの奇妙な空白が表示されます)

https://github.com/jasonpolites/gesture-imageview

誰かに役立つかもしれません...

6
Jason Polites

Android開発者ブログ への最近の投稿には が含まれています。これはあなたが求めることを正確に実行します。残念ながら、それは ScaleGestureDetecter これはFroyoで最初に登場します。

5
Tim Kryger

インテント「Android.intent.action.VIEW」を使用して、携帯電話の内蔵画像ビューアに画像を表示させてみましたか?電話がサポートしている場合は、おそらくマルチタッチコントロールを使用します。

http://developer.Android.com/reference/Android/content/Intent.html#ACTION_VIEW

5
James

ジェスチャ-imageviewlibについて: https://github.com/jasonpolites/gesture-imageview

実際には便利ですが、残念ながら次のようなバグがあります。 https://github.com/jasonpolites/gesture-imageview/issues/37

とにかく、試してみるのに良いlib。それは私のユースケースを解決しました。

1