zhpanvip 4 years ago
parent
commit
614d62034e

+ 0 - 1
app/src/main/java/com/example/zhpan/banner/fragment/IndicatorFragment.java

@@ -56,7 +56,6 @@ public class IndicatorFragment extends BaseFragment {
                 .setOnPageClickListener((clickedView, position) -> ToastUtils.showShort("position:" + position))
                 .setAdapter(new ViewBindingSampleAdapter(getResources().getDimensionPixelOffset(R.dimen.dp_8))).create();
         initRadioGroup();
-        mViewPager.setUserInputEnabled(true);
     }
 
 

+ 1 - 1
app/src/main/java/com/example/zhpan/banner/fragment/PageFragment.java

@@ -98,7 +98,7 @@ public class PageFragment extends BaseFragment {
                 .setPageMargin(getResources().getDimensionPixelOffset(R.dimen.dp_15))
                 .setRevealWidth(getResources().getDimensionPixelOffset(R.dimen.dp_10))
                 .setPageStyle(pageStyle)
-                .create(getPicList(4));
+                .create(getPicList(0));
     }
 
     // 网易云音乐样式

+ 3 - 3
bannerview/src/main/java/com/zhpan/bannerview/BannerViewPager.java

@@ -161,10 +161,10 @@ public class BannerViewPager<T> extends RelativeLayout implements LifecycleObser
 
     @Override
     public boolean onInterceptTouchEvent(MotionEvent ev) {
-        boolean canIntercept = mViewPager.isUserInputEnabled()
+        boolean doNotNeedIntercept = !mViewPager.isUserInputEnabled()
                 || mBannerPagerAdapter != null
                 && mBannerPagerAdapter.getData().size() <= 1;
-        if (!canIntercept) {
+        if (doNotNeedIntercept) {
             return super.onInterceptTouchEvent(ev);
         }
         switch (ev.getAction()) {
@@ -504,7 +504,7 @@ public class BannerViewPager<T> extends RelativeLayout implements LifecycleObser
      *
      * @param radius round radius
      */
-    public <VH extends BaseViewHolder<T>> BannerViewPager<T> setRoundCorner(int radius) {
+    public BannerViewPager<T> setRoundCorner(int radius) {
         mBannerManager.getBannerOptions().setRoundRectRadius(radius);
         return this;
     }