xiaohaibin / XBanner

:fire:【图片轮播】支持图片无限轮播,支持AndroidX、自定义指示点、显示提示文字、切换动画、自定义布局,一屏多显、视频图片混合轮播等功能
Apache License 2.0
2.18k stars 351 forks source link

在fragment中使用问题 #150

Open caobin821651400 opened 4 years ago

caobin821651400 commented 4 years ago

场景,mainactivity中有四个fragment banner在首页展示,当我切换到第四个fragment中,并点击跳转到其他activity中,在返回来到第四个fragment时banner会自动执行startAutoPlay(),此时首页并没有展示,这样会浪费资源。

断点是这段代码导致的 @Override protected void onVisibilityChanged(@NonNull View changedView, int visibility) { super.onVisibilityChanged(changedView, visibility); if (VISIBLE == visibility) { startAutoPlay(); } else if (GONE == visibility || INVISIBLE == visibility) { onInvisibleToUser(); } }

xiaohaibin commented 4 years ago

了解