图片选择器, 支持多图选择和图片预览等功能

来源:互联网 发布:淘宝模特余潇潇 编辑:程序博客网 时间:2024/05/16 12:31

ImageSelector

项目地址:huzhenjie/ImageSelector
简介:图片选择器, 支持多图选择和图片预览等功能

图片选择器, 支持多图选择和图片预览等功能。

  1. 支持jitpack
  2. 支持选择多张
  3. 支持选择图片数量上限
  4. 支持图片选择顺序
  5. 支持图片预览

Screenshots & Gifs


  

How to

Step 1. Add the JitPack repository to your build file

Add it in your root build.gradle at the end of repositories:

allprojects {    repositories {        ...        maven { url "https://jitpack.io" }    }}

Step 2. Add the dependency

dependencies {        compile 'com.github.huzhenjie:ImageSelector:1.0.0'}

Step 3.

Call select image in your code

private static final int REQUEST_CODE_SELECT_IMG = 1;...ImageSelector.show(this, REQUEST_CODE_SELECT_IMG);...

And override the method onActivityResult to get the results

@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) {    switch (requestCode) {        case REQUEST_CODE_SELECT_IMG:            List<String> yourSelectImgPaths = data == null ? Collections.<String>emptyList() : data.getStringArrayListExtra("data");            Log.d("imgSelector", "paths: " + yourSelectImgPaths);            break;        default:            super.onActivityResult(requestCode, resultCode, data);            break;    }}
0 0
原创粉丝点击