android多点触控图像缩放?

时间:2010-06-16 16:11:38

标签: android imageview multi-touch

我现在正在全屏显示图像,我想要放大或缩小图像。 关于如何实现多点触控图像缩放的任何指南?

我正在使用2.1 sdk版本。

5 个答案:

答案 0 :(得分:9)

可以使用webview来显示本地文件。 Webview集成了多点触控缩放功能。请查看我关于此主题的question

答案 1 :(得分:6)

我有一个2.1 +

的工作实现

WebView解决方案在4.0.x上出现了问题(出现了很多奇怪的空白区域)

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

可能对某人有用......

答案 2 :(得分:5)

recent post on the Android Developers Blog包含example,它完全符合您的要求。不幸的是,它依赖于ScaleGestureDetecter,它首次出现在Froyo。

答案 3 :(得分:5)

您是否尝试使用意图“android.intent.action.VIEW”并让手机的内置图像查看器显示您的图像?如果手机支持,它可能会使用多点触控。

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

答案 4 :(得分:1)

关于gesture-imageview lib: https://github.com/jasonpolites/gesture-imageview

它实际上很有用,但不幸的是它有一些错误,比如: https://github.com/jasonpolites/gesture-imageview/issues/37

无论如何,好的lib试试。它解决了我的用例。