网约车项目模块建造

This commit is contained in:
wangcongtao
2021-01-15 10:47:34 +08:00
parent e4719cee47
commit 076b126eff
44 changed files with 556 additions and 8 deletions

View File

@@ -42,8 +42,10 @@ dependencies {
annotationProcessor rootProject.ext.dependencies.aroutercompiler
if (Boolean.valueOf(RELEASE)) {
api rootProject.ext.dependencies.modulemain
implementation rootProject.ext.dependencies.mogooch
} else {
api project(":modules:mogo-module-main")
implementation project(":OCH:mogo-och")
}
}

View File

@@ -9,11 +9,13 @@ import android.widget.FrameLayout;
import androidx.annotation.Nullable;
import com.alibaba.android.arouter.launcher.ARouter;
import com.mogo.commons.debug.DebugConfig;
import com.mogo.map.uicontroller.EnumMapUI;
import com.mogo.module.common.MogoApisHandler;
import com.mogo.module.main.MainActivity;
import com.mogo.module.main.cards.MogoModulesManager;
import com.mogo.och.IMogoOCH;
import com.mogo.service.intent.IMogoIntentListener;
import com.mogo.service.statusmanager.IMogoStatusChangedListener;
import com.mogo.service.statusmanager.StatusDescriptor;
@@ -96,6 +98,22 @@ public class MainLauncherActivity extends MainActivity implements IMogoIntentLis
return !mIsHomeKeyDown;
}
@Override
protected void loadOthersModules() {
super.loadOthersModules();
loadOCHModule();
}
/**
* 加载网约车模块
*/
private void loadOCHModule(){
IMogoOCH och = ARouter.getInstance().navigation( IMogoOCH.class );
if ( och != null ) {
och.init( this, R.id.module_main_id_och_fragment );
}
}
@Override
protected void onDestroy() {
super.onDestroy();