From 531d62ae3a5a6074c0184f3f2116a7807db92b48 Mon Sep 17 00:00:00 2001 From: lzl <1239365383@qq.com> Date: Wed, 10 Dec 2025 14:54:06 +0800 Subject: [PATCH] fix bugs.71 --- .../java/com/xscm/modulemain/Application.kt | 7 ++++++- .../activity/main/activity/MainActivity.java | 5 ++++- .../room/fragment/RoomKtvFragment.java | 19 ++++++++++++------- gradle.properties | 4 ++-- 4 files changed, 24 insertions(+), 11 deletions(-) diff --git a/MainModule/src/main/java/com/xscm/modulemain/Application.kt b/MainModule/src/main/java/com/xscm/modulemain/Application.kt index 3cac930f..6a9f4730 100644 --- a/MainModule/src/main/java/com/xscm/modulemain/Application.kt +++ b/MainModule/src/main/java/com/xscm/modulemain/Application.kt @@ -66,9 +66,14 @@ open class Application : CommonAppContext() { initCrashUtils() initSmartRefreshLayout() + + } + + + fun bgToForeground() { AppUtils.registerAppStatusChangedListener(object : Utils.OnAppStatusChangedListener { override fun onForeground(activity: Activity?) {//应用切换到前台 - if (!CommonAppContext.getInstance().isPlaying && activity is MainActivity) { + if (!CommonAppContext.getInstance().isPlaying) { RetrofitClient.getInstance() .index_recommend_room(object : BaseObserver() { override fun onSubscribe(d: Disposable) { diff --git a/MainModule/src/main/java/com/xscm/modulemain/activity/main/activity/MainActivity.java b/MainModule/src/main/java/com/xscm/modulemain/activity/main/activity/MainActivity.java index 9ee37482..e063016e 100644 --- a/MainModule/src/main/java/com/xscm/modulemain/activity/main/activity/MainActivity.java +++ b/MainModule/src/main/java/com/xscm/modulemain/activity/main/activity/MainActivity.java @@ -40,6 +40,7 @@ import com.permissionx.guolindev.callback.RequestCallback; import com.stx.xhb.xbanner.XBanner; import com.tencent.imsdk.v2.V2TIMManager; import com.tencent.imsdk.v2.V2TIMValueCallback; +import com.xscm.modulemain.Application; import com.xscm.modulemain.BaseMvpActivity; import com.xscm.modulemain.R; import com.xscm.modulemain.activity.main.contacts.HomeContacts; @@ -176,6 +177,8 @@ public class MainActivity extends BaseMvpActivity