From 8a365f37ea890da510ca174b0c7f16d89d992685 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E5=AE=8F=E5=AE=87?= Date: Sat, 18 Sep 2021 17:28:21 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E5=B0=8F=E5=9C=B0=E5=9B=BE?= =?UTF-8?q?=E5=8A=A0=E8=BD=BD=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 董宏宇 --- .../java/com/mogo/commons/mvp/MvpActivity.java | 18 +++++++++++------- .../com/mogo/module/main/MainPresenter.java | 2 +- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/foudations/mogo-commons/src/main/java/com/mogo/commons/mvp/MvpActivity.java b/foudations/mogo-commons/src/main/java/com/mogo/commons/mvp/MvpActivity.java index 7bb26845fe..794f1fb105 100644 --- a/foudations/mogo-commons/src/main/java/com/mogo/commons/mvp/MvpActivity.java +++ b/foudations/mogo-commons/src/main/java/com/mogo/commons/mvp/MvpActivity.java @@ -72,13 +72,17 @@ public abstract class MvpActivity< V extends IView, P extends Presenter< V > > getWindow().getDecorView().postDelayed(new Runnable() { @Override public void run() { - if (DebugConfig.getCarMachineType() == DebugConfig.CAR_MACHINE_TYPE_LENOVO) { - Logger.d(TAG, "启动小智语音"); - Intent intent = new Intent(); - intent.setComponent(new ComponentName("com.zhidao.speech", - "com.zhidao.speech.MainActivity")); - intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); - startActivity(intent); + try { + if (DebugConfig.getCarMachineType() == DebugConfig.CAR_MACHINE_TYPE_LENOVO) { + Logger.d(TAG, "启动小智语音"); + Intent intent = new Intent(); + intent.setComponent(new ComponentName("com.zhidao.speech", + "com.zhidao.speech.MainActivity")); + intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); + startActivity(intent); + } + } catch (Exception e) { + e.printStackTrace(); } } }, 3000); diff --git a/modules/mogo-module-main/src/main/java/com/mogo/module/main/MainPresenter.java b/modules/mogo-module-main/src/main/java/com/mogo/module/main/MainPresenter.java index a1f1c6b14c..080de7c32b 100644 --- a/modules/mogo-module-main/src/main/java/com/mogo/module/main/MainPresenter.java +++ b/modules/mogo-module-main/src/main/java/com/mogo/module/main/MainPresenter.java @@ -106,7 +106,7 @@ public class MainPresenter extends Presenter< MainView > { public void postLoadModuleMsg() { Message msg = Message.obtain(); msg.what = MainConstants.MSG_LOAD_MODULES; - mMsgHandler.sendMessageDelayed( msg, 100 ); + mMsgHandler.sendMessageDelayed( msg, 500 ); } public void handleSchemeIntent( Intent intent, boolean isOnNewIntent ) {