Browse Source

Try to fix issue #291

zhpanvip 2 years ago
parent
commit
64807fc73b

+ 2 - 0
bannerview/src/main/java/com/zhpan/bannerview/BannerViewPager.java

@@ -422,6 +422,8 @@ public class BannerViewPager<T> extends RelativeLayout implements LifecycleObser
       int orientation = bannerOptions.getOrientation();
       int padding2 = bannerOptions.getPageMargin() + rightRevealWidth;
       int padding1 = bannerOptions.getPageMargin() + leftRevealWidth;
+      if (padding1 < 0) padding1 = 0;
+      if (padding2 < 0) padding2 = 0;
       if (orientation == ViewPager2.ORIENTATION_HORIZONTAL) {
         recyclerView.setPadding(padding1, 0, padding2, 0);
       } else if (orientation == ViewPager2.ORIENTATION_VERTICAL) {