From 9c6bd1f437a0e5e0fa05ccd7b234b90dc5f6f8ca Mon Sep 17 00:00:00 2001 From: yangyakun Date: Tue, 4 Jun 2024 10:38:46 +0800 Subject: [PATCH] =?UTF-8?q?[6.4.4]=20[bus=E4=B9=98=E5=AE=A2=E5=B1=8F?= =?UTF-8?q?=E9=95=BF=E6=8C=89=E5=B1=95=E7=A4=BA=E8=B0=83=E8=AF=95=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../passenger/ui/BusPassengerRouteFragment.java | 16 ++++++++++++++++ .../passenger/ui/BusPassengerRouteFragment.java | 14 +++++++++++++- 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/OCH/bus/passenger/src/main/java/jinlv/com/mogo/och/bus/passenger/ui/BusPassengerRouteFragment.java b/OCH/bus/passenger/src/main/java/jinlv/com/mogo/och/bus/passenger/ui/BusPassengerRouteFragment.java index c277fba430..2582b8433c 100644 --- a/OCH/bus/passenger/src/main/java/jinlv/com/mogo/och/bus/passenger/ui/BusPassengerRouteFragment.java +++ b/OCH/bus/passenger/src/main/java/jinlv/com/mogo/och/bus/passenger/ui/BusPassengerRouteFragment.java @@ -1,8 +1,10 @@ package com.mogo.och.bus.passenger.ui; import android.annotation.SuppressLint; +import android.content.Context; import android.graphics.drawable.AnimationDrawable; import android.os.Bundle; +import android.view.Gravity; import android.view.LayoutInflater; import android.view.View; import android.widget.TextView; @@ -16,9 +18,11 @@ import androidx.recyclerview.widget.RecyclerView; import com.amap.api.maps.model.LatLng; import com.elegant.utils.UiThreadHandler; +import com.mogo.eagle.core.data.enums.SidePattern; import com.mogo.eagle.core.data.map.MogoLocation; import com.mogo.eagle.core.function.api.autopilot.IMoGoAutopilotStatusListener; import com.mogo.eagle.core.function.call.map.CallerMapUIServiceManager; +import com.mogo.eagle.core.function.hmi.ui.setting.ToggleDebugView; import com.mogo.eagle.core.function.hmi.ui.widget.DriverMonitorView; import com.mogo.commons.storage.SharedPrefsMgr; import com.mogo.map.overlay.IMoGoOverlayManager; @@ -124,6 +128,18 @@ public class BusPassengerRouteFragment extends } }); + mSpeedTv.setOnLongClickListener(new View.OnLongClickListener() { + @Override + public boolean onLongClick(View v) { + Context context = getContext(); + if(context!=null){ + ToggleDebugView.Companion. + getToggleDebugView().toggle(context, Gravity.RIGHT, SidePattern.RIGHT); + } + return true; + } + }); + mapAndLiveVideoView = findViewById(R.id.mapAndLiveVideoView); initLiveView(); diff --git a/OCH/shuttle/passenger/src/main/java/jinlv/com/mogo/och/shuttle/passenger/ui/BusPassengerRouteFragment.java b/OCH/shuttle/passenger/src/main/java/jinlv/com/mogo/och/shuttle/passenger/ui/BusPassengerRouteFragment.java index a434c2ce04..502cbd4bdd 100644 --- a/OCH/shuttle/passenger/src/main/java/jinlv/com/mogo/och/shuttle/passenger/ui/BusPassengerRouteFragment.java +++ b/OCH/shuttle/passenger/src/main/java/jinlv/com/mogo/och/shuttle/passenger/ui/BusPassengerRouteFragment.java @@ -1,8 +1,10 @@ package com.mogo.och.shuttle.passenger.ui; +import android.content.Context; import android.graphics.drawable.AnimationDrawable; import android.os.Bundle; import android.text.Html; +import android.view.Gravity; import android.view.View; import android.widget.TextView; @@ -15,9 +17,11 @@ import androidx.recyclerview.widget.RecyclerView; import com.amap.api.maps.model.LatLng; import com.elegant.utils.UiThreadHandler; +import com.mogo.eagle.core.data.enums.SidePattern; import com.mogo.eagle.core.data.map.MogoLocation; import com.mogo.eagle.core.function.api.autopilot.IMoGoAutopilotStatusListener; import com.mogo.eagle.core.function.call.map.CallerMapUIServiceManager; +import com.mogo.eagle.core.function.hmi.ui.setting.ToggleDebugView; import com.mogo.map.overlay.IMoGoOverlayManager; import com.mogo.och.common.module.utils.ResourcesUtils; import com.mogo.och.shuttle.passenger.R; @@ -88,7 +92,6 @@ public class BusPassengerRouteFragment extends mNoLineInfoView =findViewById(R.id.bus_p_no_order_data_view); emptyTv = findViewById(R.id.no_order_data_tv); -// mCarPlateNum = findViewById(R.id.bus_p_driver_num_plate_tv); mLineName = findViewById(R.id.bus_p_line_name_tv); mAutopilotIv = findViewById(R.id.auto_status_iv); mCurrentArriveStation = findViewById(R.id.bus_p_cur_station_name); @@ -103,6 +106,15 @@ public class BusPassengerRouteFragment extends mStationsListRv.setLayoutManager(manager); mAdapter = new BusPassengerLineStationsAdapter(getContext(), mStationsList); mStationsListRv.setAdapter(mAdapter); + + mSpeedTv.setOnLongClickListener(v -> { + Context context = getContext(); + if(context!=null){ + ToggleDebugView.Companion. + getToggleDebugView().toggle(context, Gravity.RIGHT, SidePattern.RIGHT); + } + return true; + }); } @Override