Results 6 comments of MR.zhou

再配合处理,不会触发onPageSelected的第一次回调,可以解决问题。https://github.com/youth5201314/banner/issues/1024

> list.size())+mSelectPosition % getItemCount() 牛逼,但是还有一种偶现情况 为负数的时候,计算完mSelectPosition =getItemCount(),此时应该置位0,还需要再优化。 ![image](https://user-images.githubusercontent.com/10629437/133879378-612a5658-bd91-4ded-9417-7246816365f0.png)

/** * 计算当前选中位置,并回调 */ private void onSelectedCallBack() { mSelectPosition = Math.round(mOffsetAll / getIntervalDistance()); Log.e("mSelectPosition", "mSelectPosition = " + mSelectPosition); if (mSelectPosition < 0) { mSelectPosition = getItemCount() + mSelectPosition %...

> Error:注: 某些输入文件使用或覆盖了已过时的 API。 > 注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。 > FAILURE: Build failed with an exception. > > * What went wrong: > Execution failed for task ':app:externalNativeBuildDebug'. >...