diff --git a/OCH/taxi/passenger/src/main/java/com/mogo/och/taxi/passenger/ui/TaxiPassengerBaseFragment.kt b/OCH/taxi/passenger/src/main/java/com/mogo/och/taxi/passenger/ui/TaxiPassengerBaseFragment.kt index 929ba4ecc6..973c44fb4c 100644 --- a/OCH/taxi/passenger/src/main/java/com/mogo/och/taxi/passenger/ui/TaxiPassengerBaseFragment.kt +++ b/OCH/taxi/passenger/src/main/java/com/mogo/och/taxi/passenger/ui/TaxiPassengerBaseFragment.kt @@ -273,18 +273,30 @@ class TaxiPassengerBaseFragment() : showOrHide(false,"显示手机号check") } chekAndStartAutopilotView.aniCheckAndStartAutopilot(true,0) + CallerHmiViewControlListenerManager.invokeMainPageViewVisible(View.GONE) } 1 -> { if(chekAndStartAutopilotView.visibility == View.GONE){ showOrHide(false,"显示启动自动驾驶") } chekAndStartAutopilotView.aniCheckAndStartAutopilot(true,1) + CallerHmiViewControlListenerManager.invokeMainPageViewVisible(View.GONE) } 2 -> { chekAndStartAutopilotView.aniCheckAndStartAutopilot(false,2) + CallerHmiViewControlListenerManager.invokeMainPageViewVisible(View.GONE) } 3 -> { chekAndStartAutopilotView.visibility = View.GONE + when (bottom.getCurrentPage()) { + BottomBar.SelectView.PRECISIONMAP -> { + CallerHmiViewControlListenerManager.invokeMainPageViewVisible(View.VISIBLE) + } + else ->{ + CallerHmiViewControlListenerManager.invokeMainPageViewVisible(View.GONE) + } + } + } else -> {} }