Skip to content

An android lib for picking photos from gallary.

Notifications You must be signed in to change notification settings

anoreg/MediaPicker

Repository files navigation

ScreenShot:
Screenshot Screenshot

Usage:

  1. No need to add activities, fileprovider, permissions to your app module manully.
  2. Just add one line in gradle
  3. You don't need to care about permission, onActivityResult, or other complex stuff, just add a callback and wait for result
  4. You can define your own toolbars's maincolor by define colorPrimary

Gradle:

defaultConfig{
	...
	manifestPlaceholders = [MPICKER_PKGNAME:applicationId]
}

Code:

MediaSelector.builder()
                .setMaxSelectCount(10) //max select photo
                .setUseCamera(true) //use camera or not when in mix mode
                .setViewMix(true) // pick single photo or multiple photo
                .setSelected(prePaths) //pre-selected photo path list
                .start(mActivity, new MediaSelector.IMediaSelectListener() {
                    @Override
                    public void onSelected(ArrayList<String> mediaPaths) {
                        //todo update your listview using
                    }
                });

Style:

<!-- define main color -->
<color name="colorPrimary">@android:color/background_light</color>

Note:
This lib has integrated with both single and multiple photo selection The multiple selection part is modified addcoding to ImageSelector

About

An android lib for picking photos from gallary.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages