[Fix]修复问题

https://bugly.qq.com/v2/crash-reporting/crashes/ac71228f85/23002?pid=1

Signed-off-by: donghongyu <donghongyu@zhidaoauto.com>
This commit is contained in:
donghongyu
2021-11-12 19:21:03 +08:00
parent f286337055
commit f446c3c869
2 changed files with 9 additions and 2 deletions

1
.idea/misc.xml generated
View File

@@ -38,6 +38,7 @@
<entry key="modules/mogo-module-chat/src/main/res/drawable/voice_answer_selector.xml" value="0.199609375" />
<entry key="modules/mogo-module-chat/src/main/res/layout/window_incomming_call_big.xml" value="0.14839901477832512" />
<entry key="modules/mogo-module-chat/src/main/res/layout/window_incomming_call_small.xml" value="0.1" />
<entry key="modules/mogo-module-common/src/main/res/drawable/module_commons_dialog_left_bg.xml" value="0.24479166666666666" />
<entry key="modules/mogo-module-extensions/src/main/res/drawable/module_mogo_autopilot_status_bg.xml" value="0.19479166666666667" />
<entry key="modules/mogo-module-extensions/src/main/res/layout/camera_item_v2x_live_video.xml" value="0.28854166666666664" />
<entry key="modules/mogo-module-extensions/src/main/res/layout/camera_push_live_video.xml" value="0.27447916666666666" />

View File

@@ -195,9 +195,16 @@ public class MainActivity extends MvpActivity<MainView, MainPresenter> implement
Logger.d(TAG, "map loaded." + Thread.currentThread().getName());
resetMapCenterPoint();
resetMapUiStyle();
loadOthersModules();
// 延时加载其他模块
getWindow().getDecorView().postDelayed(new Runnable() {
@Override
public void run() {
loadOthersModules();
}
}, 1000);
Log.i("timer", "cost " + (System.currentTimeMillis() - start) + "ms");
});
loadFunctionFragment();
loadFunctionMapView();
} else {
loadOthersModules();
@@ -234,7 +241,6 @@ public class MainActivity extends MvpActivity<MainView, MainPresenter> implement
*/
protected void loadOthersModules() {
// 加载地图,触发地图加载完毕回调,在初始化其他卡片模块,保证卡片模块可以正确获取地图相关服务。
loadFunctionFragment();
loadContainerModules();
MogoModulesManager.getInstance().loadModules();
MogoModulesManager.getInstance().loadFunctionModules();