-
Notifications
You must be signed in to change notification settings - Fork 5
Home
ShiftHackZ edited this page Oct 17, 2021
·
1 revision
Welcome to the ImagePicker Andeoid Library documentation!
- In project-level gradle add new maven repository:
allprojects { repositories { ... maven { url 'https://jitpack.io' } } }
- In app-level gradle add new implementation:
dependencies { implementation 'com.github.ShiftHackZ:ImagePicker:v1.0' }
- In order to receive images, implement ImagePickerCallback in your Fragment/Activity or as object:
@Override public void onImagesSelected(List files) { // Do whatever you want with list of files for (int i = 0; i < files.size(); i++) { // As example you can process each file inside for-cycle } }
- Create an instance of ImagePicker using ImagePicker.Builder(), which require 2 mandatory params: current Activity and ImagePickerCallback:
ImagePicker imagePicker = new ImagePicker.Builder(activity, callback) .useGallery(true) .useCamera(true) .useMultiSelection(true) .build();
- Launch the picker:
imagePicker.start();