[主Activity 不在等待地图加载]
This commit is contained in:
yangyakun
2024-04-07 14:41:48 +08:00
parent d4efa80521
commit 223e5b3a03

View File

@@ -201,23 +201,22 @@ open class MainActivity : MvpActivity<MainView?, MainPresenter?>(), MainView,
MogoStatusManager.getInstance().setVrMode(TAG, true)
MogoModulesManager.getInstance().init(this)
loadOthersModules()
mogoMapListenerHandler.registerHostMapListener(TAG, object : IMogoMapListener {
override fun onMapLoaded() {
// 延时加载其他模块
window.decorView.post {
MogoStatusManager.getInstance().setScreenCoverMode(TAG, true)
HdMapBuildConfig.isMapLoaded = true
mPresenter!!.delayOperations()
loadFunctionFragment()
// 设置地图样式
mogoMapListenerHandler.onMapModeChanged(EnumMapUI.MAP_STYLE_DAY_VR)
}
i(
SceneConstant.M_HMI + TAG,
"App launch timer cost " + (System.currentTimeMillis() - start) + "ms"
)
}
})
mPresenter!!.delayOperations()
// mogoMapListenerHandler.registerHostMapListener(TAG, object : IMogoMapListener {
// override fun onMapLoaded() {
// // 延时加载其他模块
// window.decorView.post {
// MogoStatusManager.getInstance().setScreenCoverMode(TAG, true)
// HdMapBuildConfig.isMapLoaded = true
// // 设置地图样式
// mogoMapListenerHandler.onMapModeChanged(EnumMapUI.MAP_STYLE_DAY_VR)
// }
// i(
// SceneConstant.M_HMI + TAG,
// "App launch timer cost " + (System.currentTimeMillis() - start) + "ms"
// )
// }
// })
}
/**
@@ -349,7 +348,7 @@ open class MainActivity : MvpActivity<MainView?, MainPresenter?>(), MainView,
super.onDestroy()
CallerAutoPilotStatusListenerManager.removeListener(TAG)
CallerRequestActivityHandleManager.removeListener(TAG)
mogoMapListenerHandler.unregisterHostMapListener(TAG)
//mogoMapListenerHandler.unregisterHostMapListener(TAG)
MogoStatusManager.getInstance().setMainPageIsBackgroundStatus(TAG, false)
d(SceneConstant.M_HMI + TAG, "destroy.")
ContextHolderUtil.releaseContext()