修复了bug

删除了之前不知道为啥修改的代码,导致点击Marker没有切换回调的bug
This commit is contained in:
董宏宇
2020-02-18 17:28:43 +08:00
parent ae2c13ff7c
commit 31c50cd2a9

View File

@@ -83,10 +83,6 @@ public class MainActivity extends MvpActivity< MainView, MainPresenter > impleme
private IMogoLocationClient mLocationClient;
private int mCurrentPosition = 0;
// 是否是点击Marker进行的页面切换false-不是true-是
private boolean mIsClickMarker;
private long mCardStartShowTime = 0;
// 埋点接口
@@ -149,9 +145,7 @@ public class MainActivity extends MvpActivity< MainView, MainPresenter > impleme
mCurrentPosition = position;
provider = mCardModulesAdapter.getProvider( mCurrentPosition );
mMogoModuleHandler.setModuleEnable( provider.getModuleName() );
if ( !mIsClickMarker ) {
mMogoCardManager.invoke( position, mMogoModuleHandler.getCurrentModuleName() );
}
mMogoCardManager.invoke( position, mMogoModuleHandler.getCurrentModuleName() );
} catch ( Exception e ) {
e.printStackTrace();
}
@@ -350,12 +344,10 @@ public class MainActivity extends MvpActivity< MainView, MainPresenter > impleme
@Override
public boolean onMarkerClicked( IMogoMarker marker ) {
mIsClickMarker = true;
switch2( marker.getOwner() );
if ( mMogoModuleHandler != null ) {
mMogoModuleHandler.onMarkerClicked( marker );
}
mIsClickMarker = false;
return false;
}