From 18f7993797a445f033783132ca8d2c54961419c0 Mon Sep 17 00:00:00 2001 From: nilupeng <qingingrunt2010@qq.com> Date: Thu, 11 Aug 2022 07:49:09 +0000 Subject: [PATCH] drawable tint问题 --- app/src/main/java/com/runt/open/mvvm/MyApplication.java | 21 +++++++++++++-------- 1 files changed, 13 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/com/runt/open/mvvm/MyApplication.java b/app/src/main/java/com/runt/open/mvvm/MyApplication.java index 8ed880c..2e7179a 100644 --- a/app/src/main/java/com/runt/open/mvvm/MyApplication.java +++ b/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; -- Gitblit v1.9.1