SelectfileAndEditimage1
安卓文件选择和拍照完成返回图片编辑的库
https://github.com/siwangqishiq/ImageEditor-Android 这个库的修改而来的,感谢作者,目前这个库只支持Android 5.0以上的设备,后续会增加低版本的适配
这个库是经过效果示例gif:
效果示例video
Usage
首先:
compile 'com.wqj:selectfileandeditimage:1.0.1'
其次:
如果你的手机是Android 6.0的设备,请在application的文件中加入
StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolicy.Builder();
StrictMode.setVmPolicy(builder.build());
builder.detectFileUriExposure();
这是为了防止拍照时候由于6.0以上系统对文件路径的限制
然后在xml文件中加入
<com.wqj.selectfileandeditimage.selectpicture.view.SelectFileGridViewEx
android:layout_margin="@dimen/dp10"
android:id="@+id/pickFile"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
在Activity中加入
private SelectFileGridViewEx mSelectFileGridViewEx;
mSelectFileGridViewEx = (SelectFileGridViewEx) findViewById(R.id.pickFile);//找到控件
mSelectFileGridViewEx.init(this, 4);//初始化并设置可选择文件个数
mSelectFileGridViewEx.setMenu(true, true, true, true, true, true);//设置可选择文件的菜单,具体类型可查看源文件,也可以不设置默认全部类型
在onactivityresult中加入
mSelectFileGridViewEx.setIntent(requestCode, resultCode, data);