Runt
2022-08-17 2a320dc04d6deb22116ebfd302d6f898a15f23af
app/src/main/java/com/runt/open/mvvm/MyApplication.java
@@ -5,9 +5,11 @@
import android.content.Context;
import android.os.Bundle;
import android.os.Process;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.runt.open.mvvm.listener.CrashHandler;
import com.runt.open.mvvm.util.MyLog;
import com.scwang.smart.refresh.footer.ClassicsFooter;
import com.scwang.smart.refresh.header.ClassicsHeader;
@@ -42,6 +44,7 @@
    @Override
    public void onCreate() {
        super.onCreate();
        MyLog.i(TAG,"onCreate");
        application = this;
        //CrashReport.initCrashReport(getApplicationContext(), "8d88679ae9", false);//注册bugly
        //设置全局的Header构建器
@@ -109,6 +112,15 @@
                }
            }
        });
        CrashHandler crashHandler = CrashHandler.getInstance();
        crashHandler.init(getApplicationContext(), () -> {
            for(Activity activity : activities){
                activity.finish();
            }
            Process.killProcess(Process.myPid());
            System.exit(0);
        });
    }
    /**
@@ -121,14 +133,6 @@
        System.exit(0);
    }
    public void clearActivities(){
        for(Activity activity:activities){
            /*if(activity instanceof LoginActivity){
                continue;
            }*/
            activity.finish();
        }
    }
    public boolean isInfront(){
        return isInfront;