Multi Image Picker and Multi Image Capture Library

Overview

Android Arsenal

Multimager

Multi Image Picker and Multi Image Capture Demo app This is a sample demonstration for multiple images capture as well as multiple image picker. UX/UI can be styled with any color with relativity to Material Design. The demo shows tinting multiple views based on theme color!!

Demo App

Get it on Google Play

Library

Add the jitpack repo to your repositories section in root level build.gradle

allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}

Add the dependencies to the app level build.gradle

dependencies {
    compile 'com.github.vansikrishna:Multimager:1.0.8'
}

Screenshots

Create intent for multi-selection

Intent intent = new Intent(this, GalleryActivity.class);
Params params = new Params();
params.setCaptureLimit(10);
params.setPickerLimit(10);
params.setToolbarColor(selectedColor);
params.setActionButtonColor(selectedColor);
params.setButtonTextColor(selectedColor);
intent.putExtra(Constants.KEY_PARAMS, params);
startActivityForResult(intent, Constants.TYPE_MULTI_PICKER);

Create intent for multi-capture

Intent intent = new Intent(this, MultiCameraActivity.class);
Params params = new Params();
params.setCaptureLimit(10);
params.setToolbarColor(selectedColor);
params.setActionButtonColor(selectedColor);
params.setButtonTextColor(selectedColor);
intent.putExtra(Constants.KEY_PARAMS, params);
startActivityForResult(intent, Constants.TYPE_MULTI_CAPTURE);

Get the result in the onActivityResult() callback

protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
    super.onActivityResult(requestCode, resultCode, intent);
    if (resultCode != RESULT_OK) {
        return;
    }
    switch (requestCode) {
        case Constants.TYPE_MULTI_CAPTURE:
            ArrayList<Image> imagesList = intent.getParcelableArrayListExtra(Constants.KEY_BUNDLE_LIST);
            break;
        case Constants.TYPE_MULTI_PICKER:
            ArrayList<Image> imagesList = intent.getParcelableArrayListExtra(Constants.KEY_BUNDLE_LIST);
            break;
    }
}

Default style

The default style is green, but it can be modified with any set colors. One for normal state and another for pressed state. setViewsColorStateList() in Utils class will do the job.

Comments
  • Not working in android 4.4.4

    Not working in android 4.4.4

    hey i am developing an application where uploading pics from gallery is required.....It is working fine in lollipop and higher versions but when I run my app in kitkat version it gives an error that unable to inflate image button in multimager.... FATAL EXCEPTION: main Process: com.example.prafu.testcoursec, PID: 31850 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.prafu.testcoursec/com.vlk.multimager.activities.MultiCameraActivity}: android.view.InflateException: Binary XML file line #36: Error inflating class ImageButton at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2200) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2249) at android.app.ActivityThread.access$800(ActivityThread.java:141) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1212) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5052) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612) at dalvik.system.NativeStart.main(Native Method) Caused by: android.view.InflateException: Binary XML file line #36: Error inflating class ImageButton at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:716) at android.view.LayoutInflater.rInflate(LayoutInflater.java:758) at android.view.LayoutInflater.rInflate(LayoutInflater.java:761) at android.view.LayoutInflater.rInflate(LayoutInflater.java:761) at android.view.LayoutInflater.inflate(LayoutInflater.java:495) at android.view.LayoutInflater.inflate(LayoutInflater.java:400) at com.vlk.multimager.activities.CameraFragment.onCreateView(CameraFragment.java:94) at android.app.Fragment.performCreateView(Fragment.java:1700) at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:890) at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1062) at android.app.BackStackRecord.run(BackStackRecord.java:690) at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1449) at android.app.Activity.performStart(Activity.java:5251) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2173) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2249)  at android.app.ActivityThread.access$800(ActivityThread.java:141)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1212)  at android.os.Handler.dispatchMessage(Handler.java:102)  at android.os.Looper.loop(Looper.java:136)  at android.app.ActivityThread.main(ActivityThread.java:5052)  at java.lang.reflect.Method.invokeNative(Native Method)  at java.lang.reflect.Method.invoke(Method.java:515)  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612)  at dalvik.system.NativeStart.main(Native Method)  Caused by: android.content.res.Resources$NotFoundException: File res/drawable/action_button_bg.xml from drawable resource ID #0x7f020053 at android.content.res.Resources.loadDrawable(Resources.java:2139) at android.content.res.MiuiResources.loadDrawable(MiuiResources.java:393) at android.content.res.Resources.loadDrawable(Resources.java:2062) at android.content.res.TypedArray.getDrawable(TypedArray.java:602) at android.view.View.(View.java:3558) at android.widget.ImageView.(ImageView.java:123) at android.widget.ImageButton.(ImageButton.java:87) at android.support.v7.widget.AppCompatImageButton.(AppCompatImageButton.java:60) at android.support.v7.widget.AppCompatImageButton.(AppCompatImageButton.java:56) at android.support.v7.app.AppCompatViewInflater.createView(AppCompatViewInflater.java:118) at android.support.v7.app.AppCompatDelegateImplV9.createView(AppCompatDelegateImplV9.java:1029) at android.support.v7.app.AppCompatDelegateImplV9.onCreateView(AppCompatDelegateImplV9.java:1087) at android.support.v4.view.LayoutInflaterCompatHC$FactoryWrapperHC.onCreateView(LayoutInflaterCompatHC.java:47) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:687) at android.view.LayoutInflater.rInflate(LayoutInflater.java:758)  at android.view.LayoutInflater.rInflate(LayoutInflater.java:761)  at android.view.LayoutInflater.rInflate(LayoutInflater.java:761)  at android.view.LayoutInflater.inflate(LayoutInflater.java:495)  at android.view.LayoutInflater.inflate(LayoutInflater.java:400)  at com.vlk.multimager.activities.CameraFragment.onCreateView(CameraFragment.java:94)  at android.app.Fragment.performCreateView(Fragment.java:1700)  at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:890)  at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1062)  at android.app.BackStackRecord.run(BackStackRecord.java:690)  at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1449)  at android.app.Activity.performStart(Activity.java:5251)  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2173)  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2249)  at android.app.ActivityThread.access$800(ActivityThread.java:141)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1212)  at android.os.Handler.dispatchMessage(Handler.java:102)  at android.os.Looper.loop(Looper.java:136)  at android.app.ActivityThread.main(ActivityThread.java:5052)  at java.lang.reflect.Method.invokeNative(Native Method)  at java.lang.reflect.Method.invoke(Method.java:515)  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612)  at dalvik.system.NativeStart.main(Native Method)  Caused by: java.lang.UnsupportedOperationException: Can't convert to color: type=0x2 at android.content.res.TypedArray.getColor(TypedArray.java:327) at android.graphics.drawable.GradientDrawable.inflate(GradientDrawable.java:970) at android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:939) at android.graphics.drawable.Drawable.createFromXml(Drawable.java:879) at android.content.res.Resources.createFromXml(Resources.java:2515) at android.content.res.Resources.loadDrawable(Resources.java:2135) at android.content.res.MiuiResources.loadDrawable(MiuiResources.java:393)  at android.content.res.Resources.loadDrawable(Resources.java:2062)  at android.content.res.TypedArray.getDrawable(TypedArray.java:602)  at android.view.View.(View.java:3558)  at android.widget.ImageView.(ImageView.java:123)  at android.widget.ImageButton.(ImageButton.java:87)  at android.support.v7.widget.AppCompatImageButton.(AppCompatImageButton.java:60)  at android.support.v7.widget.AppCompatImageButton.(AppCompatImageButton.java:56)  at android.support.v7.app.AppCompatViewInflater.createView(AppCompatViewInflater.java:118)  at android.support.v7.app.AppCompatDelegateImplV9.createView(AppCompatDelegateImplV9.java:1029)  at android.support.v7.app.AppCompatDelegateImplV9.onCreateView(AppCompatDelegateImplV9.java:1087)  at android.support.v4.view.LayoutInflaterCompatHC$FactoryWrapperHC.onCreateView(LayoutInflaterCompatHC.java:47)  at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:687)  at android.view.LayoutInflater.rInflate(LayoutInflater.java:758)  at android.view.LayoutInflater.rInflate(LayoutInflater.java:761)  at android.view.LayoutInflater.rInflate(LayoutInflater.java:761)  at android.view.LayoutInflater.inflate(LayoutInflater.java:495)  at android.view.LayoutInflater.inflate(LayoutInflater.java:400)  at com.vlk.multimager.activities.CameraFragment.onCreateView(CameraFragment.java:94)  at android.app.Fragment.performCreateView(Fragment.java:1700)  at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:890)  at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1062)  at android.app.BackStackRecord.run(BackStackRecord.java:690)  at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1449)  at android.app.Activity.performStart(Activity.java:5251)  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2173)  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2249)  at android.app.ActivityThread.access$800(ActivityThread.java:141)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1212)  at android.os.Handler.dispatchMessage(Handler.java:102)  at android.os.Looper.loop(Looper.java:136)  at android.app.ActivityThread.main(ActivityThread.java:5052)  at java.lang.reflect.Method.invokeNative(Native Method)  at java.lang.reflect.Method.invoke(Method.java:515)  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612)  at dalvik.system.NativeStart.main(Native Method) 

    opened by PrafulAnand 8
  • Need help in changing the color of the toolbar

    Need help in changing the color of the toolbar

    Your README file says that we can change the default colors by using the setViewsColorStateList from the Utils class. Could you give me a sample code for that? I have tried the following and it doesn't seem to work.

    Utils utils = new Utils();
    utils.setViewsColorStateList(findViewById(com.vlk.multimager.R.id.toolbar),R.color.white,R.color.themeColor);
    

    Also why doesn't the following code work?

    params.setToolbarColor(R.color.white);
    params.setActionButtonColor(R.color.white);
    params.setButtonTextColor(R.color.colorAccent);
    

    Please help me the above issues. Thanks

    opened by darshandawaibox 4
  • Bug: selection of images more than count not fixed

    Bug: selection of images more than count not fixed

    Hello

    If I have set max count as 5.If I select 4 images from gallery and add 2 more images from camera or again the gallery.It will allow selection which is wrong.Kindly help.

    opened by Anu07 4
  • Selected Images

    Selected Images

    If we have selected 2 images using this multimager and next time, if we start the intent and choose to select images from gallery, then previous selected images should automatically show as selected in gallery. How to do that?

    opened by singh-karan-7 2
  • Release 1.0.0 does not contain lib. Contains sample project APK.

    Release 1.0.0 does not contain lib. Contains sample project APK.

    Hey Vansikrishna, thanks for developing this.

    I'm following the instructions but it results in the following error

    Warning:Dependency com.github.vansikrishna:Multimager:1.0.0 on project app resolves to an APK archive which is not supported as a compilation dependency. File: /Users/caulitomaz/.gradle/caches/modules-2/files-2.1/com.github.vansikrishna/Multimager/1.0.0/c0d0274794e84bf55f0737d4a16d87a9b131f195/Multimager-1.0.0.apk
    

    It seems to me that the 1.0.0 release results in the sample project APK instead of importing the dependencies for this project. Am I doing something wrong?

    Thank you

    opened by cauli 2
  • checkbox background color crashing on pre-lollipop tablet

    checkbox background color crashing on pre-lollipop tablet

    USER_COMMENT=null ANDROID_VERSION=4.4.4 APP_VERSION_NAME=1.0T12 BRAND=samsung PHONE_MODEL=SM-T561 CUSTOM_DATA= STACK_TRACE=android.view.InflateException: Binary XML file line #19: Error inflating class ImageView at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:720) at android.view.LayoutInflater.rInflate(LayoutInflater.java:762) at android.view.LayoutInflater.inflate(LayoutInflater.java:499) at android.view.LayoutInflater.inflate(LayoutInflater.java:398) at com.vlk.multimager.adapters.GalleryImagesAdapter.onCreateViewHolder(GalleryImagesAdapter.java:67) at android.support.v7.widget.RecyclerView$Adapter.createViewHolder(RecyclerView.java:6290) at android.support.v7.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:5478) at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5363) at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5359) at android.support.v7.widget.LayoutState.next(LayoutState.java:100) at android.support.v7.widget.StaggeredGridLayoutManager.fill(StaggeredGridLayoutManager.java:1574) at android.support.v7.widget.StaggeredGridLayoutManager.onLayoutChildren(StaggeredGridLayoutManager.java:684) at android.support.v7.widget.StaggeredGridLayoutManager.onLayoutChildren(StaggeredGridLayoutManager.java:606) at android.support.v7.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:3506) at android.support.v7.widget.RecyclerView.dispatchLayout(RecyclerView.java:3254) at android.support.v7.widget.RecyclerView.onLayout(RecyclerView.java:3767) at android.view.View.layout(View.java:15033) at android.view.ViewGroup.layout(ViewGroup.java:4799) at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1055) at android.view.View.layout(View.java:15033) at android.view.ViewGroup.layout(ViewGroup.java:4799) at android.support.design.widget.CoordinatorLayout.layoutChild(CoordinatorLayout.java:1167) at android.support.design.widget.CoordinatorLayout.onLayoutChild(CoordinatorLayout.java:852) at android.support.design.widget.CoordinatorLayout.onLayout(CoordinatorLayout.java:871) at android.view.View.layout(View.java:15033) at android.view.ViewGroup.layout(ViewGroup.java:4799) at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453) at android.widget.FrameLayout.onLayout(FrameLayout.java:388) at android.view.View.layout(View.java:15033) at android.view.ViewGroup.layout(ViewGroup.java:4799) at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1692) at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1534) at android.widget.LinearLayout.onLayout(LinearLayout.java:1443) at android.view.View.layout(View.java:15033) at android.view.ViewGroup.layout(ViewGroup.java:4799) at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453) at android.widget.FrameLayout.onLayout(FrameLayout.java:388) at android.view.View.layout(View.java:15033) at android.view.ViewGroup.layout(ViewGroup.java:4799) at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1692) at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1534) at android.widget.LinearLayout.onLayout(LinearLayout.java:1443) at android.view.View.layout(View.java:15033) at android.view.ViewGroup.layout(ViewGroup.java:4799) at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453) at android.widget.FrameLayout.onLayout(FrameLayout.java:388) at android.view.View.layout(View.java:15033) at android.view.ViewGroup.layout(ViewGroup.java:4799) at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:2143) at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1854) at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1062) at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5996) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:761) at android.view.Choreographer.doCallbacks(Choreographer.java:574) at android.view.Choreographer.doFrame(Choreographer.java:544) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:747) at android.os.Handler.handleCallback(Handler.java:733) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5590) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1268) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1084) at dalvik.system.NativeStart.main(Native Method) Caused by: android.content.res.Resources$NotFoundException: File res/drawable/checked_button_bg.xml from drawable resource ID #0x7f020085 at android.content.res.Resources.loadDrawable(Resources.java:3453) at android.content.res.TypedArray.getDrawable(TypedArray.java:614) at android.view.View.(View.java:3585) at android.widget.ImageView.(ImageView.java:128) at android.support.v7.widget.AppCompatImageView.(AppCompatImageView.java:60) at android.support.v7.widget.AppCompatImageView.(AppCompatImageView.java:56) at android.support.v7.app.AppCompatViewInflater.createView(AppCompatViewInflater.java:106) at android.support.v7.app.AppCompatDelegateImplV9.createView(AppCompatDelegateImplV9.java:1021) at android.support.v7.app.AppCompatDelegateImplV9.onCreateView(AppCompatDelegateImplV9.java:1080) at android.support.v4.view.LayoutInflaterCompatHC$FactoryWrapperHC.onCreateView(LayoutInflaterCompatHC.java:47) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:691) ... 64 more Caused by: java.lang.UnsupportedOperationException: Can't convert to color: type=0x2 at android.content.res.TypedArray.getColor(TypedArray.java:339) at android.graphics.drawable.GradientDrawable.inflate(GradientDrawable.java:970) at android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:973) at android.graphics.drawable.Drawable.createFromXml(Drawable.java:913) at android.content.res.Resources.loadDrawable(Resources.java:3449) ... 74 more

    The library works fine for me in a kitkat android mobile. But crashes on kitkat tablet.

    opened by haseelrefl 1
  • Recycler View not populating images

    Recycler View not populating images

    I copied all the files in my project.In Override method onPostExecute in GalleryActivity, the activity returns because of isFinishing() code. It doesn't go beyond that. And, so It does not populate images and GalleryActivity doesn't open. Even when I commented the code, it does call populateImages(), but then, Recycler View's Override methods doesn't run and Gallery Activity also doesn't open. Also, sometimes, I face the crash in onPreExecute method and the error is : "view not attached to window manager". Can you please help me out here. Although the code was working fine a few days ago. And I didn't make any changes to any of picker related files, but suddenly, gallery picker doesn't work(camera capture works perfectly fine). Thanks

    opened by singh-karan-7 0
  • Get Image from Uri

    Get Image from Uri

    How to create an Image from Image Uri/Path? If I pick an image and I can retrieve it from ArrayList but let's say I store the image path in database. So, next time, how do I create an Image using that path, so, I can display that image?

    opened by singh-karan-7 0
  • Showing no image selected after image captured.

    Showing no image selected after image captured.

    Whenever I'm trying to click image from camera using this plugin it shows No image selected ..And this issue is occured only on some android 11 mobiles otherwise it works on other mobile..Please let me know is any way to handle it.

    opened by rohiit1011 0
  • transformDexArchiveWithExternalLibsDexMergerForDebug FAILED

    transformDexArchiveWithExternalLibsDexMergerForDebug FAILED

    AGPBI: {"kind":"error","text":"Program type already present: android.support.v13.view.DragStartHelper$1","sources":[{}],"tool":"D8"} :app:transformDexArchiveWithExternalLibsDexMergerForDebug FAILED

    FAILURE: Build failed with an exception.

    • What went wrong: Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.

    com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\1.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\2.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\4.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\5.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\6.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\7.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\8.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\9.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\10.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\11.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\12.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\13.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\14.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\15.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\16.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\17.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\18.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\19.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\20.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\21.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\22.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\23.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\24.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\25.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\26.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\27.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\28.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\29.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\30.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\31.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\32.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\33.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\34.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\35.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\81.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\90.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\176.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\177.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\178.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\184.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\185.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\186.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\187.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\188.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\189.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\190.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\191.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\197.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\209.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\210.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\216.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\249.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\250.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\251.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\252.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\253.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\254.jar, C:\Office Data\Android Studio Project\Looking4Application\app\build\intermediates\transforms\dexBuilder\debug\260.jar

    • Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

    • Get more help at https://help.gradle.org

    BUILD FAILED in 3s

    opened by zadShaikh 0
  • com.squareup.picasso:picasso is older in your library. Please update.

    com.squareup.picasso:picasso is older in your library. Please update.

    You have used com.squareup.picasso:picasso version which is older & have bugs. Please update dependency with latest Picasso library.

    Its not rendering Large Images.

    opened by chatarveer 0
Releases(1.0.8)
Owner
Vansi Krishna
I am an Android Developer enthusiastic about rich UI but complex tasks.
Vansi Krishna
Appleader707 1 Aug 9, 2022
Android Compose wheel picker library based on LazyColumn in vertical and LazyRow in horizontal.

About Android Compose wheel picker library based on LazyColumn in vertical and LazyRow in horizontal. Gradle Sample Default Item size Unfocused count

null 6 Dec 22, 2022
Nepali Date Picker library in Jetpack compose for android with Date conversion from BS to AD and vice-versa

Nepali Date picker Converter - Re in Compose This is a re-work of Nepali Date Picker Converter in jetpack compose and kotlin. English Locale Nepali Lo

Kiran Gyawali 4 Dec 23, 2022
[NO LONGER MAINTAINED] Android library for better Picker DialogFragments

/!\ This Project is no longer maintained /!\ DialogFragments modeled after the AOSP Clock and Calendar apps to improve UX for picking time, date, numb

Code-Troopers 2.7k Dec 29, 2022
[NO LONGER MAINTAINED] Android library for better Picker DialogFragments

/!\ This Project is no longer maintained /!\ DialogFragments modeled after the AOSP Clock and Calendar apps to improve UX for picking time, date, numb

Code-Troopers 2.7k Dec 29, 2022
Alwan 🎨 is an Android Jetpack Compose color picker library.

Alwan Alwan is an Android Jetpack Compose color picker library. Preview Recording.mp4 Download Gradle: dependencies { implementation 'com.raedapps:a

Raed Mughaus 6 Sep 16, 2022
A material Date Range Picker based on wdullaers MaterialDateTimePicker

Material Date and Time Picker with Range Selection Credits to the original amazing material date picker library by wdullaer - https://github.com/wdull

Supratim 1.3k Dec 14, 2022
Android time range picker

TimeRangePicker TimeRangePicker is a library which can be used to select a time range. WARNING Requires android-support-v4 Description This library pr

Titto Jose 422 Nov 10, 2022
A material Date Range Picker based on wdullaers MaterialDateTimePicker

Material Date and Time Picker with Range Selection Credits to the original amazing material date picker library by wdullaer - https://github.com/wdull

Supratim 1.3k Dec 14, 2022
A date time range picker for android written in Kotlin

DateTimeRangePicker A date time range picker for android Usage Firstly, grab latest release of the library via JitPack. And note that, it utilizes Jod

SkedGo 501 Dec 31, 2022
Simplge ImageGallery Picker

SimpleImagePicker add camera and files permissions to manifest file <uses-permission android:name="android.permission.CAMERA" /> <uses-permiss

null 0 Nov 27, 2021
Time-DatePicker - A Simple Time Date Picker With Kotlin

Time-DatePicker Time.DatePicker.mp4

Faysal Hossain 0 Jan 19, 2022
JetCountrypicker - Country code bottomsheet picker in Jetpack Compose

JetCountryPicker Country code bottomsheet picker in Jetpack Compose How to add i

Canopas Software 30 Nov 17, 2022
A simple compose weight picker drawn with canvas.

CanvasWeightPicker A simple compose weight picker drawn with canvas. Features Drag scale to select weight Haptic feedback on weight selected Video of

Timothy Serem 5 Dec 2, 2022
Android Week View is an android library to display calendars (week view or day view) within the app. It supports custom styling.

Android Week View Android Week View is an android library to display calendars (week view or day view) within the app. It supports custom styling. Fea

Raquib-ul Alam (Kanak) 3.4k Jan 3, 2023
An android library which provides a compact calendar view much like the one used in google calenders.

CompactCalendarView CompactCalendarView is a simple calendar view which provides scrolling between months. It's based on Java's Date and Calendar clas

SundeepK 1.5k Dec 9, 2022
FlipTimerView library for Android

FlipTimerView Preview FlipTimerView library for Android Getting started Add it in your root build.gradle at the end of repositories: allprojects { re

Anu S Pillai 314 Dec 28, 2022
JetCalendarView - A calendar library for Jetpack Compose

JetCalendar WIP 2022 Hit Refresh! Calendar view ❤️ Jetpack Compose License Copyr

Anmol Verma 8 Aug 17, 2022
Jetlime - A simple library for TimeLine view in Android

JetLime ⏱️ A simple yet highly customizable library for showing a TimeLine view

Pushpal Roy 107 Dec 6, 2022