选取图片开源组件imagepicker的使用

来源:互联网 发布:图书馆软件排行 编辑:程序博客网 时间:2024/06/05 15:47
imagepicker是一个开源的图片选取控件,支持单选、多选、设置裁剪等。
1.在build.gradle中添加:
compile 'com.zzti.fengyongge:imagepicker:1.2.0'

2.在manifest.xml中添加:
<activity android:name="com.zzti.fengyongge.imagepicker.PhotoSelectorActivity" />//选择图片<activity android:name="com.zzti.fengyongge.imagepicker.PhotoPreviewActivity" />//预览图片

3.在监听事件中调用:
Intent intent = new Intent(Fabudongtai.this, PhotoSelectorActivity.class);intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);intent.putExtra("limit", 4);//这里定义最多选取四张图片startActivityForResult(intent, 0);
4.图片返回处理:
public void onActivityResult(int requestCode, int resultCode, Intent data) {    switch (requestCode) {        case 0:            if (data != null) {                paths = (List<String>) data.getExtras().getSerializable("photos");//path是选择拍照或者图片的地址数组                //paths就是选取所有图片的fileurl,可以将fileurl转化为bitmap可以进行上传指令
            }            break;        default:            break;    }    super.onActivityResult(requestCode, resultCode, data);}


原创粉丝点击