第三方开源库--> PhotoView

Posted Kevin_小飞象

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三方开源库--> PhotoView相关的知识,希望对你有一定的参考价值。

效果图

功能

  • 支持两指缩放;
  • 支持单指移动。
  • 图片浏览查看
    GitHub 地址:PhotoView

配置

1. 在项目 build.gradle 添加

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

2. 在app 下build.gradle 添加

    // PhotoView
    implementation 'com.github.chrisbanes:PhotoView:2.0.0'

简单使用

1. 布局文件

<com.github.chrisbanes.photoview.PhotoView
        android:id="@+id/photo_view"
        android:layout_width="match_parent"
        android:layout_height="match_parent"/>

2. 代码逻辑

public class ZoomActivity extends BaseActivity 
    @BindView(R.id.photo_view)
    PhotoView mPhotoView;

    @Override
    public int getLayoutId() 
        return R.layout.activity_zoom;
    

    @Override
    public void initView() 
        mPhotoView.setImageResource(R.mipmap.meizi);
    

以上是关于第三方开源库--> PhotoView的主要内容,如果未能解决你的问题,请参考以下文章

用HarmonyOS ArkUI调用三方库PhotoView实现图片的联播缩放

用HarmonyOS ArkUI调用三方库PhotoView实现图片的联播缩放

PhotoView开源项目剖析

库 Glide/PhotoView/ZGallery 之间的冲突

Android:导入库,如 PhotoView

无法解析 com.github.chrisbanes:PhotoView:1.3.1