KartyJoin

Results 9 comments of KartyJoin

fun bind(magicIndicator: MagicIndicator, viewPager: ViewPager2) { viewPager.registerOnPageChangeCallback(object : OnPageChangeCallback() { override fun onPageScrolled(position: Int, positionOffset: Float, positionOffsetPixels: Int) { super.onPageScrolled(position, positionOffset, positionOffsetPixels) magicIndicator.onPageScrolled(position, positionOffset, positionOffsetPixels) } override fun onPageSelected(position: Int)...

> > ``` > > fun bind(magicIndicator: MagicIndicator, viewPager: ViewPager2) { > > viewPager.registerOnPageChangeCallback(object : OnPageChangeCallback() { > > override fun onPageScrolled(position: Int, positionOffset: Float, positionOffsetPixels: Int) { > >...

> > > > ``` > > > > fun bind(magicIndicator: MagicIndicator, viewPager: ViewPager2) { > > > > viewPager.registerOnPageChangeCallback(object : OnPageChangeCallback() { > > > > override fun onPageScrolled(position:...

自己写一下bind啊,实际就是通过vp的滑动callback去操作magicIndicator

自己继承IPagerTitleView去写几个控件不就得了。。。。红点、标签自己写子控件放进去

我这也出现了类似情况,设置setInfiniteLoop(true)之后 在instantiateItem加 log->"addView(pos)" 在destroyItem加log->"removeView(pos)" add 0 add 1 add 0 add size-1 remove 0 remove 1 这是刚初始化完的log,导致pos=0 pos=1 空白,被remove了 同样的代码,放在recyclerView里的banner发生该问题

> Are you in China? Google Play doesn't work in China. If not then maybe you have not setup the country in the subscription in Play console it is under...

> Don't think it matters what region is set as there is some blocking going on at the internet level, surprised you are able to do purchases. You will probably...