Closed guozhiqiang123 closed 2 years ago
如题。我先调用create方法,则会调用内部setupViewPager,setupViewPager内会设置setPageClickListener,但是这个时候匿名回调函数还是null。而后面再调用setOnPageClickListener,又未重新将匿名回调赋值到BaseBannerAdapter的mPageClickListener上,所以点击无效。 请在框架内部规避这种因为调用顺序可能导致的bug。
如题。我先调用create方法,则会调用内部setupViewPager,setupViewPager内会设置setPageClickListener,但是这个时候匿名回调函数还是null。而后面再调用setOnPageClickListener,又未重新将匿名回调赋值到BaseBannerAdapter的mPageClickListener上,所以点击无效。 请在框架内部规避这种因为调用顺序可能导致的bug。