修改module-byd为module-splash,暂未使用module-splash-noop模块
This commit is contained in:
@@ -1,6 +0,0 @@
|
||||
package com.zhidao.mogo.module.byd
|
||||
|
||||
object BydConst {
|
||||
const val MODULE_NAME = "MODULE_BYD"
|
||||
const val PATH_NAME = "/carmachine/byd"
|
||||
}
|
||||
@@ -207,7 +207,7 @@ public class MainActivity extends MvpActivity< MainView, MainPresenter > impleme
|
||||
|
||||
@Override
|
||||
public void loadSplash() {
|
||||
MogoModulesManager.getInstance().loadBydModule(R.id.module_main_id_splash_container);
|
||||
MogoModulesManager.getInstance().loadSplashModule(R.id.module_main_id_splash_container);
|
||||
}
|
||||
|
||||
@NonNull
|
||||
|
||||
@@ -76,5 +76,5 @@ public interface MogoModulesHandler {
|
||||
* 加载比亚迪模块
|
||||
* @param containerId
|
||||
*/
|
||||
void loadBydModule(int containerId);
|
||||
void loadSplashModule(int containerId);
|
||||
}
|
||||
|
||||
@@ -8,7 +8,6 @@ import com.alibaba.android.arouter.launcher.ARouter;
|
||||
import com.mogo.module.common.MogoModule;
|
||||
import com.mogo.module.common.MogoModulePaths;
|
||||
import com.mogo.module.extensions.ExtensionsModuleConst;
|
||||
import com.mogo.module.main.EventDispatchCenter;
|
||||
import com.mogo.module.main.MainActivity;
|
||||
import com.mogo.service.IMogoServiceApis;
|
||||
import com.mogo.service.MogoServicePaths;
|
||||
@@ -148,9 +147,9 @@ public class MogoModulesManager implements MogoModulesHandler {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void loadBydModule(int containerId) {
|
||||
public void loadSplashModule(int containerId) {
|
||||
IMogoModuleProvider provider = ( IMogoModuleProvider ) ARouter.getInstance()
|
||||
.build(MogoServicePaths.PATH_BYD)
|
||||
.build(MogoServicePaths.PATH_SPLASH)
|
||||
.navigation( getContext() );
|
||||
addFragment( provider, containerId );
|
||||
}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
GROUP=com.mogo.module
|
||||
POM_ARTIFACT_ID=module-byd-noop
|
||||
POM_ARTIFACT_ID=module-splash-noop
|
||||
VERSION_CODE=1
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.zhidao.mogo.module.byd
|
||||
package com.zhidao.mogo.module.splash
|
||||
|
||||
import androidx.test.platform.app.InstrumentationRegistry
|
||||
import androidx.test.ext.junit.runners.AndroidJUnit4
|
||||
@@ -1,5 +1,5 @@
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.zhidao.mogo.module.byd">
|
||||
package="com.zhidao.mogo.module.splash">
|
||||
|
||||
/
|
||||
</manifest>
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.zhidao.mogo.module.byd
|
||||
package com.zhidao.mogo.module.splash
|
||||
|
||||
object BydConst {
|
||||
const val MODULE_NAME = "MODULE_BYD"
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.zhidao.mogo.module.byd
|
||||
package com.zhidao.mogo.module.splash
|
||||
|
||||
import android.content.Context
|
||||
import android.os.Bundle
|
||||
@@ -12,8 +12,8 @@ import com.mogo.map.navi.IMogoNaviListener
|
||||
import com.mogo.service.module.IMogoModuleLifecycle
|
||||
import com.mogo.service.module.IMogoModuleProvider
|
||||
import com.mogo.utils.logger.Logger
|
||||
import com.zhidao.mogo.module.byd.BydConst.MODULE_NAME
|
||||
import com.zhidao.mogo.module.byd.BydConst.PATH_NAME
|
||||
import com.zhidao.mogo.module.splash.BydConst.MODULE_NAME
|
||||
import com.zhidao.mogo.module.splash.BydConst.PATH_NAME
|
||||
|
||||
/**
|
||||
* 比亚迪车机provider
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.zhidao.mogo.module.byd
|
||||
package com.zhidao.mogo.module.splash
|
||||
|
||||
import org.junit.Test
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
GROUP=com.mogo.module
|
||||
POM_ARTIFACT_ID=module-byd
|
||||
POM_ARTIFACT_ID=module-splash
|
||||
VERSION_CODE=1
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.zhidao.mogo.module.byd
|
||||
package com.zhidao.mogo.module.splash
|
||||
|
||||
import androidx.test.platform.app.InstrumentationRegistry
|
||||
import androidx.test.ext.junit.runners.AndroidJUnit4
|
||||
@@ -1,5 +1,5 @@
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.zhidao.mogo.module.byd">
|
||||
package="com.zhidao.mogo.module.splash">
|
||||
|
||||
/
|
||||
</manifest>
|
||||
@@ -0,0 +1,6 @@
|
||||
package com.zhidao.mogo.module.splash
|
||||
|
||||
object BydConst {
|
||||
const val MODULE_NAME = "MODULE_SPLASH"
|
||||
const val PATH_NAME = "/splash/api"
|
||||
}
|
||||
@@ -1,10 +1,11 @@
|
||||
package com.zhidao.mogo.module.byd
|
||||
package com.zhidao.mogo.module.splash
|
||||
|
||||
import android.content.Context
|
||||
import android.os.Bundle
|
||||
import android.view.View
|
||||
import androidx.fragment.app.Fragment
|
||||
import com.alibaba.android.arouter.facade.annotation.Route
|
||||
import com.mogo.commons.debug.DebugConfig
|
||||
import com.mogo.map.listener.IMogoMapListener
|
||||
import com.mogo.map.location.IMogoLocationListener
|
||||
import com.mogo.map.marker.IMogoMarkerClickListener
|
||||
@@ -12,9 +13,9 @@ import com.mogo.map.navi.IMogoNaviListener
|
||||
import com.mogo.service.module.IMogoModuleLifecycle
|
||||
import com.mogo.service.module.IMogoModuleProvider
|
||||
import com.mogo.utils.logger.Logger
|
||||
import com.zhidao.mogo.module.byd.BydConst.MODULE_NAME
|
||||
import com.zhidao.mogo.module.byd.BydConst.PATH_NAME
|
||||
import com.zhidao.mogo.module.byd.fragment.BydSplashFragment
|
||||
import com.zhidao.mogo.module.splash.BydConst.MODULE_NAME
|
||||
import com.zhidao.mogo.module.splash.BydConst.PATH_NAME
|
||||
import com.zhidao.mogo.module.splash.fragment.BydSplashFragment
|
||||
|
||||
/**
|
||||
* 比亚迪车机provider
|
||||
@@ -22,7 +23,7 @@ import com.zhidao.mogo.module.byd.fragment.BydSplashFragment
|
||||
* @author tongchenfei
|
||||
*/
|
||||
@Route(path = PATH_NAME)
|
||||
class BydProvider:IMogoModuleProvider {
|
||||
class BydProvider : IMogoModuleProvider {
|
||||
override fun getNaviListener(): IMogoNaviListener? {
|
||||
return null
|
||||
}
|
||||
@@ -55,8 +56,10 @@ class BydProvider:IMogoModuleProvider {
|
||||
return null
|
||||
}
|
||||
|
||||
override fun createFragment(context: Context?, data: Bundle?): Fragment? {
|
||||
return BydSplashFragment()
|
||||
override fun createFragment(context: Context?, data: Bundle?): Fragment? = if (DebugConfig.getCarMachineType() == DebugConfig.CAR_MACHINE_TYPE_BYD) {
|
||||
BydSplashFragment()
|
||||
} else {
|
||||
null
|
||||
}
|
||||
|
||||
override fun getModuleName(): String {
|
||||
@@ -1,8 +1,8 @@
|
||||
package com.zhidao.mogo.module.byd.fragment
|
||||
package com.zhidao.mogo.module.splash.fragment
|
||||
|
||||
import com.mogo.commons.mvp.MvpFragment
|
||||
import com.zhidao.mogo.module.byd.R
|
||||
import com.zhidao.mogo.module.byd.presenter.BydSplashPresenter
|
||||
import com.zhidao.mogo.module.splash.R
|
||||
import com.zhidao.mogo.module.splash.presenter.BydSplashPresenter
|
||||
import kotlinx.android.synthetic.main.fragment_byd_splash.*
|
||||
|
||||
class BydSplashFragment :MvpFragment<BydSplashFragment,BydSplashPresenter>(){
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.zhidao.mogo.module.byd.presenter
|
||||
package com.zhidao.mogo.module.splash.presenter
|
||||
|
||||
import com.mogo.commons.mvp.Presenter
|
||||
import com.zhidao.mogo.module.byd.fragment.BydSplashFragment
|
||||
import com.zhidao.mogo.module.splash.fragment.BydSplashFragment
|
||||
|
||||
class BydSplashPresenter(view: BydSplashFragment) : Presenter<BydSplashFragment>(view) {
|
||||
}
|
||||
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
@@ -1,4 +1,4 @@
|
||||
package com.zhidao.mogo.module.byd
|
||||
package com.zhidao.mogo.module.splash
|
||||
|
||||
import org.junit.Test
|
||||
|
||||
Reference in New Issue
Block a user