我必须在图像视图中显示图像。而我想要做的只是简单地在 imageview 上进行捏合和缩放功能。
问问题
49558 次
3 回答
33
您可以使用 Chrisbanes photoview 库:
于 2013-06-03T10:14:20.323 回答
16
您可以在下面找到由 Jason Polites 创建的类的链接,该类将允许您处理自定义 ImageView 上的捏缩放:https ://github.com/jasonpolites/gesture-imageview 。
只需将此包包含到您的应用程序中,然后您就可以GestureImaveView
在 XML 文件中使用自定义:
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:gesture-image="http://schemas.polites.com/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<com.polites.android.GestureImageView
android:id="@+id/image"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/image"
gesture-image:min-scale="0.1"
gesture-image:max-scale="10.0"
gesture-image:strict="false"/>
此类处理捏缩放,但也可以双击。
于 2013-06-03T10:07:41.770 回答
1
http://www.codeproject.com/Articles/319401/Simple-Gestures-on-Android
试试这个库,它真的很神奇,它以惊人的平滑度提供了 pich 缩放旋转,并且非常易于使用
于 2013-06-03T10:12:08.033 回答