一 简介:
PhotoView是一个图片查看库,实现图片浏览功能,支持pinch(捏合)手势或者点击放大缩小。支持在ViewPager中翻页浏览图片。
PhotoView 是一款扩展自Android ImageView ,支持通过单点/多点触摸来进行图片缩放的智能控件。功能实用和强大。
二 功能:
图片浏览查看
双指缩放
单点触摸缩放
图片缩放模式设置
三 简单使用:
1 下载一个jar包,然后鼠标选中,右键Add As Library
2 布局 xml文件,这样图片就已经有了双击放大的效果
<uk.co.senab.photoview.PhotoView android:id="@+id/pv" android:src="@drawable/a99" android:layout_width="wrap_content" android:layout_height="wrap_content" />
3 代码,实现单击销毁
public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); PhotoView pv = (PhotoView) findViewById(R.id.pv); pv.setOnPhotoTapListener(new PhotoViewAttacher.OnPhotoTapListener() { @Override public void onPhotoTap(View view, float v, float v1) { //销毁页面 finish(); } }); } }
效果图
这样就实现了一个图片双击放大,单击退出的功能,简单介绍,感兴趣的继续研究一下吧。