ImageSelector
项目地址: huzhenjie/ImageSelector

简介:图片选择器, 支持多图选择和图片预览等功能
图片选择器, 支持多图选择和图片预览等功能。
- 支持jitpack
- 支持选择多张
- 支持选择图片数量上限
- 支持图片选择顺序
- 支持图片预览
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
@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { switch (requestCode) { case REQUEST_CODE_SELECT_IMG: ListyourSelectImgPaths = data == null ? Collections.emptyList() : data.getStringArrayListExtra("data"); Log.d("imgSelector", "paths: " + yourSelectImgPaths); break; default: super.onActivityResult(requestCode, resultCode, data); break; } }