nilupeng
2022-08-09 58a4a54c62c65cab92c85fd3edeff832e4572ead
app/src/main/java/com/runt/open/mvvm/MyApplication.java
@@ -8,6 +8,7 @@
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 +43,7 @@
    @Override
    public void onCreate() {
        super.onCreate();
        MyLog.i(TAG,"onCreate");
        application = this;
        //CrashReport.initCrashReport(getApplicationContext(), "8d88679ae9", false);//注册bugly
        //设置全局的Header构建器
@@ -109,6 +111,17 @@
                }
            }
        });
        CrashHandler crashHandler = CrashHandler.getInstance();
        crashHandler.init(getApplicationContext(), new CrashHandler.CrashListener() {
            @Override
            public void onCrash() {
                for(Activity activity : activities){
                    activity.finish();
                }
                System.exit(0);
            }
        });
    }
    /**
@@ -121,14 +134,6 @@
        System.exit(0);
    }
    public void clearActivities(){
        for(Activity activity:activities){
            /*if(activity instanceof LoginActivity){
                continue;
            }*/
            activity.finish();
        }
    }
    public boolean isInfront(){
        return isInfront;