This commit is contained in:
wangcongtao
2020-01-09 16:37:45 +08:00
parent 0c3563692f
commit fad82745a3
4 changed files with 71 additions and 20 deletions

View File

@@ -379,6 +379,41 @@ public class MogoModulesManager implements MogoModulesHandler,
}
}
@Override
public void onCalculateSuccess() {
for ( IMogoModuleProvider value : mModuleProviders.values() ) {
if ( value.getType() == ModuleType.TYPE_CARD_FRAGMENT ) {
if ( mEnableModuleName != null && TextUtils.equals( value.getModuleName(), mEnableModuleName ) ) {
if ( value.getNaviListener() != null ) {
value.getNaviListener().onCalculateSuccess();
}
}
} else {
if ( value.getNaviListener() != null ) {
value.getNaviListener().onCalculateSuccess();
}
}
}
}
@Override
public void onoCalculateFailed() {
for ( IMogoModuleProvider value : mModuleProviders.values() ) {
if ( value.getType() == ModuleType.TYPE_CARD_FRAGMENT ) {
if ( mEnableModuleName != null && TextUtils.equals( value.getModuleName(), mEnableModuleName ) ) {
if ( value.getNaviListener() != null ) {
value.getNaviListener().onoCalculateFailed();
}
}
} else {
if ( value.getNaviListener() != null ) {
value.getNaviListener().onoCalculateFailed();
}
}
}
}
@Override
public void onLocationChanged( MogoLocation location ) {
for ( IMogoModuleProvider value : mModuleProviders.values() ) {
@@ -437,15 +472,6 @@ public class MogoModulesManager implements MogoModulesHandler,
mEnableModuleName = null;
}
@Override
public void onCalculateSuccess() {
}
@Override
public void onoCalculateFailed() {
}
@Override
public void onMarkerReceive( String cardType, IMogoMarker marker ) {
for ( IMogoModuleProvider value : mModuleProviders.values() ) {