交友扩列循环展示逻辑优化(不可见的时候停止循环)

This commit is contained in:
huangjian
2020-12-29 16:58:32 +08:00
parent 1073e17db4
commit 1b1bb0e317

View File

@@ -886,6 +886,7 @@ public class GameHomeFragment extends BaseMvpFragment<IMainFragmentView, MainFra
Observable.zip(listObservable, timerObservable, (homePlayInfo, aLong) -> homePlayInfo)
.observeOn(AndroidSchedulers.mainThread())
.filter(homePlayInfo -> isResumed() && isVisible())//不可见的时候停止循环,不然重新回来所有动画一起执行,模拟器可能ANR...
.subscribe(new Observer<HomePlayInfo>() {
@Override
public void onSubscribe(@NonNull Disposable d) {