Closed antranvn closed 5 years ago
@antranvn Hi! I have this issue too. Temporarily you can use Glide v.4.7.1
I tried to upload glide lib version to 4.9.0 inside this library but after that it take a lot of time to display dialog. Do you have same problem
I don't. Did you try to set your own ImageProvider to load images by itself?
@antranvn Thanks for your reporting.
@antranvn @askarsyzdykov Now you can use TedBottomPicker 2.0.0 with Glide 4.9.0 Peace!!!
[ YES] I have verified the issue exists on the latest version [ YES] I am able to reproduce it When i select single image, there is always crash. I am using glide 4.9.0 in my app
Version used: The latest version
Stack trace:
E/AndroidRuntime: FATAL EXCEPTION: main Process: com.gifplayer.videoeditor.android, PID: 30653 java.lang.NoSuchMethodError: No virtual method centerCrop()Lcom/bumptech/glide/request/RequestOptions; in class Lcom/bumptech/glide/request/RequestOptions; or its super classes (declaration of 'com.bumptech.glide.request.RequestOptions' appears in /data/app/com.gifplayer.videoeditor.android-QgICSXLmEpm02LvuWBrmGA==/split_lib_dependencies_apk.apk) at gun0912.tedbottompicker.adapter.GalleryAdapter.onBindViewHolder(GalleryAdapter.java:163) at gun0912.tedbottompicker.adapter.GalleryAdapter.onBindViewHolder(GalleryAdapter.java:33) at androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:6936) at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:6978) at androidx.recyclerview.widget.RecyclerView$Recycler.tryBindViewHolderByDeadline(RecyclerView.java:5895) at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:6162) at androidx.recyclerview.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:6001) at androidx.recyclerview.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5997) at androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:2227) at androidx.recyclerview.widget.GridLayoutManager.layoutChunk(GridLayoutManager.java:563) at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1518) at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:613) at androidx.recyclerview.widget.GridLayoutManager.onLayoutChildren(GridLayoutManager.java:172) at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:4032) at androidx.recyclerview.widget.RecyclerView.onMeasure(RecyclerView.java:3444) at android.view.View.measure(View.java:25052) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6872) at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552) at android.widget.LinearLayout.measureVertical(LinearLayout.java:842) at android.widget.LinearLayout.onMeasure(LinearLayout.java:721) at android.view.View.measure(View.java:25052) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6872) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) at android.view.View.measure(View.java:25052) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6872) at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:743) at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:815) at android.view.View.measure(View.java:25052) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6872) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) at android.view.View.measure(View.java:25052) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6872) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:143) at android.view.View.measure(View.java:25052) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6872) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) at android.view.View.measure(View.java:25052) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6872) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) at android.view.View.measure(View.java:25052) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6872) at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552) at android.widget.LinearLayout.measureVertical(LinearLayout.java:842) at android.widget.LinearLayout.onMeasure(LinearLayout.java:721) at android.view.View.measure(View.java:25052) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6872) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
Android version: 7, P, Q