MZBannerView
MZBannerView copied to clipboard
图片数量小于3时魅族模式失效
图片只有一张或两张时,设置的魅族模式无效,改哪里的代码能解决这个问题?
同样的问题!正在看如何解决
把数组塞入重复数据吧
数组长度为1,就放三个一样的元素,{1,1,1} 数组长度为2,就把1和2重复塞入,变成{1,2,1,2} 临时这样改吧,我也遇到这样的问题,找了半天也没意识到时图片数量过少的问题 https://github.com/pinguo-zhouwei/MZBannerView/issues/109
把数组塞入重复数据吧
数组长度为1,就放三个一样的元素,{1,1,1} 数组长度为2,就把1和2重复塞入,变成{1,2,1,2} 临时这样改吧,我也遇到这样的问题,找了半天也没意识到时图片数量过少的问题 https://github.com/pinguo-zhouwei/MZBannerView/issues/109
请问,现在有解决方案了吗?
我处理了,通过自定义 MZBannerView ,把源码里面的 setPages 方法中的【以下代码屏蔽】就可以了
// if (datas.size() < 3) { // this.mIsOpenMZEffect = false; // MarginLayoutParams layoutParams = (MarginLayoutParams)this.mViewPager.getLayoutParams(); // layoutParams.setMargins(0, 0, 0, 0); // this.mViewPager.setLayoutParams(layoutParams); // this.setClipChildren(true); // this.mViewPager.setClipChildren(true); // }