android图片选择器框架支持长图,基于RxJava的Android图片选择器. – RxPicker
RxPicker
基于 RxJava 的 Android 圖片選擇器.
特性
與 RxJava 結合,支持響應式得到選擇圖片結果
兼容 Android 7.0
自定義 ImageLoader
預覽
使用指南
1.添加 gradle:
compile 'com.caimuhao:rxpicker:1.1.3'
2.集成RxPickerImageLoader創建自定義ImageLoader
public class GlideImageLoader implements RxPickerImageLoader {
@Override public void display(ImageView imageView, String path, int width, int height) {
Glide.with(imageView.getContext())
.load(path)
.error(R.drawable.ic_preview_image)
.centerCrop()
.override(width, height)
.into(imageView);
}
}
3.初始化 RxPicker
RxPicker.init(new GlideImageLoader());
4.使用
圖片單選
RxPicker.of().start(this).subscribe(new Consumer>() {
@Override public void accept(@NonNull List imageItems) throws Exception {
//Get the result
}
});
圖片多選
RxPicker.of()
.single(false)
.camera(true)
.limit(3,9)
.start(this)
.subscribe(new Consumer>() {
@Override public void accept(@NonNull List imageItems) throws Exception {
//Get the result
}
});
總結
以上是生活随笔為你收集整理的android图片选择器框架支持长图,基于RxJava的Android图片选择器. – RxPicker的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 内存选购全攻略:8GB还是16GB?DD
- 下一篇: signature=8cc1e8491a