diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/tools/BusOperationView.kt b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/tools/BusOperationView.kt index 9b96532be3..c1bbe984c0 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/tools/BusOperationView.kt +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/tools/BusOperationView.kt @@ -4,6 +4,7 @@ import android.content.Context import android.util.AttributeSet import android.view.LayoutInflater import android.view.View +import com.mogo.commons.debug.DebugConfig import com.mogo.eagle.core.data.temp.EventLogout import com.mogo.eagle.core.function.api.hmi.view.IOchBusView import com.mogo.eagle.core.function.hmi.R @@ -31,6 +32,14 @@ class BusOperationView @JvmOverloads constructor( clickPersonalRightView(); } + private fun initPersonalIcon() { + if("fPadLenovoOchTaxi" == DebugConfig.getProductFlavor()){ + ivGotoPersonalInfo.visibility = VISIBLE + }else{ + ivGotoPersonalInfo.visibility = GONE + } + } + private fun clickPersonalRightView() { ivGotoPersonalInfo.onClick { EventBus.getDefault().post(EventLogout(EventLogout.PERSONAL_TYPE)) @@ -39,6 +48,7 @@ class BusOperationView @JvmOverloads constructor( override fun showBusOperation() { ochBusOperationStatus.visibility = View.VISIBLE + initPersonalIcon() } override fun changerOperationStatus(isOut: Boolean) { diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/och_arrow_right.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/och_arrow_right.png new file mode 100644 index 0000000000..b83a8dd6aa Binary files /dev/null and b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable-xhdpi/och_arrow_right.png differ diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/layout/view_och_bus_operation.xml b/core/function-impl/mogo-core-function-hmi/src/main/res/layout/view_och_bus_operation.xml index 54a43d8601..d0d583b144 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/res/layout/view_och_bus_operation.xml +++ b/core/function-impl/mogo-core-function-hmi/src/main/res/layout/view_och_bus_operation.xml @@ -63,9 +63,11 @@