From 7a3b9370da576cc8c4630f22b702298cf34ab9b2 Mon Sep 17 00:00:00 2001 From: dmcBig Date: Wed, 16 Aug 2017 15:17:39 +0800 Subject: [PATCH] Create README.md --- README.md | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..4182967 --- /dev/null +++ b/README.md @@ -0,0 +1,43 @@ +# cordova-plugin-mediaPicker +android mediaPicker support selection of multiple image and video + +How do I use? +------------------- + +use Gradle: + +```gradle +repositories { + mavenCentral() // jcenter() works as well because it pulls from Maven Central +} + +dependencies { + compile 'com.dmcBig:mediapicker:1.1' +} +``` + +code: + + ArrayList select; + void go(){ + Intent intent =new Intent(MainActivity.this, PickerActivity.class); + intent.putExtra(PickerConfig.SELECT_MODE,PickerConfig.PICKER_IMAGE_VIDEO);//default image and video (Optional) + long maxSize=188743680L;//long long long + intent.putExtra(PickerConfig.MAX_SELECT_SIZE,maxSize); //default 180MB (Optional) + intent.putExtra(PickerConfig.MAX_SELECT_COUNT,15); //default 40 (Optional) + intent.putExtra(PickerConfig.DEFAULT_SELECTED_LIST,select); // (Optional) + MainActivity.this.startActivityForResult(intent,200); + } + + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + super.onActivityResult(requestCode, resultCode, data); + if(requestCode==200&&resultCode==PickerConfig.RESULT_CODE){ + select=data.getParcelableArrayListExtra(PickerConfig.EXTRA_RESULT); + } + } + +# Example +![](https://github.com/dmcBig/MediaPickerPoject/blob/master/Screenshots/Screenshots1.png) +![](https://github.com/dmcBig/MediaPickerPoject/blob/master/Screenshots/Screenshots2.png) +![](https://github.com/dmcBig/MediaPickerPoject/blob/master/Screenshots/Screenshots3.png)