我是靠谱客的博主 微笑白昼,这篇文章主要介绍PhotoView的使用支持缩放响应手势,现在分享给大家,希望可以做个参考。

一款ImageView展示框架,支持缩放,响应手势。
在project的build.gradle中添加maven

allprojects {
repositories {
google()
jcenter()
maven { url "https://jitpack.io" }
}
}

 在app的build.gradle添加


//一款ImageView展示框架,支持缩放,响应手势
compile 'com.github.chrisbanes:PhotoView:2.0.0'

注意如果导入的是以下的样子会报错

implementation 'com.github.chrisbanes:PhotoView:latest.release.here'

接下来只要在activity下的xml中使用,在res的layout中创建activity_photo_view.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context="com.tbc.frame.activity.PhotoViewActivity">
<com.github.chrisbanes.photoview.PhotoView
android:id="@+id/photo_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@mipmap/ic_launcher"/>
</LinearLayout>

然后在Activity中调用

PhotoView photoView=findViewById(R.id.photo_view);
photoView.setImageResource(R.mipmap.ic_launcher);

这里我是取得资源文件下的图片,也可以通过下载后的图片进行setImageBitmap()方法,记录下自己所学的

最后

以上就是微笑白昼最近收集整理的关于PhotoView的使用支持缩放响应手势的全部内容,更多相关PhotoView内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部