How pinch zoom image in image zoom android? [closed]

懵懂的女人 提交于 2019-11-27 05:36:01

问题


I have to display image in an imageview. And what I want to do is just simply pinch and zoom functionality on imageview.


回答1:


You can find below a link to a class created by Jason Polites that will allow you to handle pinch zooms on custom ImageViews: https://github.com/jasonpolites/gesture-imageview.

Just include this package into your application and then you will be able to use a custom GestureImaveView in your XML files:

<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"/>

This class handles pinch zooms, but also double taps.




回答2:


You can use Chrisbanes photoview library:

https://github.com/chrisbanes/PhotoView




回答3:


http://www.codeproject.com/Articles/319401/Simple-Gestures-on-Android

try this library it is really amazing it gives pich zoom rotate with the amazing smoothness and is much easy to use



来源:https://stackoverflow.com/questions/16894215/how-pinch-zoom-image-in-image-zoom-android

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!