一个仿微信朋友圈的图片查看框架 - PhotoViewer

PhotoViewer

该图片查看器是模仿微信朋友圈查看图片有感而编写


使用:

allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    
dependencies {
            implementation 'com.github.wanglu1209:PhotoViewer:0.20'
    }
    

使用

PhotoViewer
          .setData(图片链接List)
          .setCurrentPage(现在是哪页)
          .setImgContainer(rv/gv/lv)
          .setShowImageViewInterface(object : PhotoViewer.ShowImageViewInterface {
              override fun show(iv: ImageView, url: String) {
               
                // 设置自己加载图片的框架来加载图片
                  Glide.with(iv.context).load(url).into(iv)
              }
          })
          .start(this)

代码中,photoview文件夹为chrisbanes大神的PhotoView

把代码加入到其中做了一些修改来达到效果

github地址

Future

  • 增加弹出动画
  • 增加加载图片时候的loading
  • 点击退出时的动画(目前只有滑动退出时有动画效果)

你可能感兴趣的:(一个仿微信朋友圈的图片查看框架 - PhotoViewer)