Android-FilePicker 选择照片
来源:互联网 发布:安卓录屏软件不用root 编辑:程序博客网 时间:2024/05/29 15:25
Android-FilePicker
项目地址:DroidNinja/Android-FilePicker
简介:Photopicker and document picker for android
A photopicker to select and click photos and document picker to select different types of documents.
Installation
As of now, It is only available in jCenter(), So just put this in your app dependencies:
compile 'com.droidninja:filepicker:1.0.6'
Usage
Just include this in your onclick function:
For photopicker:
FilePickerBuilder.getInstance().setMaxCount(5) .setSelectedFiles(filePaths) .setActivityTheme(R.style.AppTheme) .pickPhoto(this);
For document picker:
FilePickerBuilder.getInstance().setMaxCount(10) .setSelectedFiles(filePaths) .setActivityTheme(R.style.AppTheme) .pickDocument(this);
After this, you will get list of file paths in activity result:
@Override public void onActivityResult(int requestCode, int resultCode, Intent data) { switch (requestCode) { case FilePickerConst.REQUEST_CODE_PHOTO: if(resultCode== Activity.RESULT_OK && data!=null) { photoPaths = new ArrayList<>(); photoPaths.addAll(data.getStringArrayListExtra(FilePickerConst.KEY_SELECTED_PHOTOS)); } break; case FilePickerConst.REQUEST_CODE_DOC: if(resultCode== Activity.RESULT_OK && data!=null) { docPaths = new ArrayList<>(); docPaths.addAll(data.getStringArrayListExtra(FilePickerConst.KEY_SELECTED_DOCS)); } break; } addThemToView(photoPaths,docPaths); }
Credits
Inspired by PhotoPicker
SmoothCheckbox
Youtube Demo
0 0
- Android-FilePicker 选择照片
- Android-FilePicker 选择照片
- android-filepicker
- android开源库--FilePicker
- Android仿微信选择照片,拍照
- android拍摄照片和从相册里选择照片
- Android开发之从相册选择照片
- Android选择本地图片或者照片裁剪
- android GridView选择照片的完整实现
- android 选择照片(相册/拍照/切图)
- Android开发--拍照选择照片裁剪
- Android 从相册中选择照片
- Android自定义ViewGroup (选择照片或者拍照)
- Android仿qq从相册选择照片
- Android 从相册选择照片 手机拍照
- Android和js交互,选择照片
- Android 打开相册选择 照片、音频、视频
- android 照相和相册中选择照片
- VGA连接电平转换适用芯片,匹配电平
- [C语言] 深度遍历的方法
- tomcat的类加载机制
- nyoj117——用归并排序求逆序数
- 程序员是怎样撩到一个女朋友的?
- Android-FilePicker 选择照片
- log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment). log4j:WARN Please
- 自定义开发的系统整合 office Web apps
- iOS学习笔记-021.UIScrollView分页
- cf 8VC Venture Cup 2017 C
- Hdu1361&&Poj1068 Parencodings
- hdu5145 NPY and girls
- MagSafe 适配器给MacBook Pro充电,LED指示灯不亮,使用 Apple Hardware Test检测硬件
- 以二叉树的建立为例,小谈C/C++里的二级指针、一级指针(真~小~谈,很水的)