PhototView的初步使用

2017-04-04  本文已影响0人  Litelive
GitHub地址:https://github.com/chrisbanes/PhotoView

PhototView是android平台上的图片浏览缩放控件
PhotoView主要优势是实现简单,bug少
只需少量的代码就可以实现图片的双指缩放和双击放大缩小

基于android studio

在build.gradle(Project)文件下添加

<p>maven { url "https://jitpack.io" }</p>

allprojects {
    repositories {
        jcenter()
        maven { url "https://jitpack.io" }
    }
在build.gradle(Module)文件下添加 依赖

<p>compile 'com.github.chrisbanes.photoview:library:1.2.4'</p>


在布局文件中使用uk.co.senab.photoview.PhotoView更换ImageView标签
   <uk.co.senab.photoview.PhotoView
        android:id="@+id/iv_photo"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" />
代码:在MainActivity 中只需两行便可以轻松实现图片点击、触摸缩放
public class MainActivity extends Activity {


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        //添加本地图片,缩放处理
        PhotoView photeView= (PhotoView) findViewById(R.id.iv_photo);
        photeView.setImageResource(R.drawable.nir);

    }
上一篇 下一篇

猜你喜欢

热点阅读