一键登录 loading hide,fix bug

This commit is contained in:
2025-12-25 15:27:17 +08:00
parent 2adc4948c7
commit be2306b50c
10 changed files with 58 additions and 22 deletions

View File

@@ -26,6 +26,7 @@ import androidx.multidex.MultiDex;
import androidx.multidex.MultiDexApplication;
import com.alibaba.android.arouter.launcher.ARouter;
import com.blankj.utilcode.util.ActivityUtils;
import com.blankj.utilcode.util.AppUtils;
import com.blankj.utilcode.util.FileUtils;
import com.blankj.utilcode.util.LogUtils;
@@ -107,6 +108,8 @@ public class CommonAppContext extends MultiDexApplication implements Application
public boolean isMai = false;
public boolean isLogout = false;
public void onAppBackground() {
wasInBackground = true;
}
@@ -767,10 +770,13 @@ public class CommonAppContext extends MultiDexApplication implements Application
mqttConnect.close();
}
isLogout = true;
// 发送广播通知所有Activity刷新状态
Intent refreshIntent = new Intent("com.xscm.moduleutil.ACTION_USER_LOGOUT");
sendBroadcast(refreshIntent);
// Intent refreshIntent = new Intent("com.xscm.moduleutil.ACTION_USER_LOGOUT");
// sendBroadcast(refreshIntent);
ActivityUtils.finishAllActivities();
Intent intent = new Intent("com.qxcm.qxlive.LAUNCH_PAGE");
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NEW_TASK);
getApplicationContext().startActivity(intent);