[Bus/TaxiDriver v2.5.1]OCH: badcase入口优化

This commit is contained in:
pangfan
2022-02-16 14:08:34 +08:00
parent 5bdf8b599f
commit 09bb4a5c33
2 changed files with 4 additions and 10 deletions

View File

@@ -200,16 +200,13 @@ public abstract class BaseOchBusTabFragment<V extends IView, P extends Presenter
CallerHmiManager.INSTANCE.showToolsView();
});
// mBadcaseBtn的visible显示逻辑在showBadcaseEntrance内处理
mBadcaseBtn = findViewById(R.id.module_mogo_och_badcase_iv);
mBadcaseBtn.setOnClickListener(v -> {
CallerHmiManager.INSTANCE.showBadCaseEntrance(mBadcaseBtn);
});
CallerHmiManager.INSTANCE.registerBadCaseCallback(
() -> { // onShow()
mBadcaseBtn.setVisibility(View.VISIBLE);
CallerHmiManager.INSTANCE.showBadCaseEntrance(mBadcaseBtn);
return null; },
() -> { // onHide()
mBadcaseBtn.setVisibility(View.GONE);
return null; });
}

View File

@@ -133,16 +133,13 @@ public abstract class BaseOchTaxiTabFragment<V extends IView, P extends Presente
CallerHmiManager.INSTANCE.showToolsView();
});
// mBadcaseBtn的visible显示逻辑在showBadcaseEntrance内处理
mBadcaseBtn = findViewById(R.id.module_och_taxi_badcase_iv);
mBadcaseBtn.setOnClickListener(v -> {
CallerHmiManager.INSTANCE.showBadCaseEntrance(mBadcaseBtn);
});
CallerHmiManager.INSTANCE.registerBadCaseCallback(
() -> { // onShow()
mBadcaseBtn.setVisibility(View.VISIBLE);
CallerHmiManager.INSTANCE.showBadCaseEntrance(mBadcaseBtn);
return null; },
() -> { // onHide()
mBadcaseBtn.setVisibility(View.GONE);
return null; });
panelView = LayoutInflater.from(getContext()).inflate(getStationPanelViewId(), flStationPanelContainer);