diff --git a/OCH/shuttle/passenger_weaknet/src/main/java/b1/com/mogo/och/shuttle/weaknet/passenger/ui/BusPassengerRouteFragment.java b/OCH/shuttle/passenger_weaknet/src/main/java/b1/com/mogo/och/shuttle/weaknet/passenger/ui/BusPassengerRouteFragment.java index d318aeeba8..27cd98245a 100644 --- a/OCH/shuttle/passenger_weaknet/src/main/java/b1/com/mogo/och/shuttle/weaknet/passenger/ui/BusPassengerRouteFragment.java +++ b/OCH/shuttle/passenger_weaknet/src/main/java/b1/com/mogo/och/shuttle/weaknet/passenger/ui/BusPassengerRouteFragment.java @@ -288,14 +288,14 @@ public class BusPassengerRouteFragment extends return; } if (isArrived){ + mCurrentArriveStationTitle.setText(ResourcesUtils.getString(R.string.shuttle_p_jl_cur_next_station_title)); + mCurrentArriveTip.setBackgroundResource(R.drawable.shuttle_p_jl_cur_station_un_arrived_bg); + handleArrivingSpeakIconDrawable(); + }else { mCurrentArriveStationTitle.setText(ResourcesUtils.getString(R.string.shuttle_p_jl_cur_station_title)); mCurrentArriveTip.setText(ResourcesUtils.getString(R.string.shuttle_p_jl_cur_station_arrived_tip)); mCurrentArriveTip.setBackgroundResource(R.drawable.shuttle_p_jl_cur_station_arrived_bg); handleArrivedSpeakIconDrawable(); - }else { - mCurrentArriveStationTitle.setText(ResourcesUtils.getString(R.string.shuttle_p_jl_cur_next_station_title)); - mCurrentArriveTip.setBackgroundResource(R.drawable.shuttle_p_jl_cur_station_un_arrived_bg); - handleArrivingSpeakIconDrawable(); } } diff --git a/OCH/shuttle/passenger_weaknet/src/main/java/b2/com/mogo/och/shuttle/weaknet/passenger/ui/line/PM2DrivingInfoFragment.kt b/OCH/shuttle/passenger_weaknet/src/main/java/b2/com/mogo/och/shuttle/weaknet/passenger/ui/line/PM2DrivingInfoFragment.kt index 1686735bd2..c67b0fa35b 100644 --- a/OCH/shuttle/passenger_weaknet/src/main/java/b2/com/mogo/och/shuttle/weaknet/passenger/ui/line/PM2DrivingInfoFragment.kt +++ b/OCH/shuttle/passenger_weaknet/src/main/java/b2/com/mogo/och/shuttle/weaknet/passenger/ui/line/PM2DrivingInfoFragment.kt @@ -70,22 +70,22 @@ class PM2DrivingInfoFragment : return PM2DrivingPresenter(this) } - fun updateStationsInfo(stations: MutableList, i: Int, isArrived: Boolean) { + fun updateStationsInfo(stations: MutableList, i: Int, isLeave: Boolean) { if(stations.isEmpty()){ emptyView.visibility = View.VISIBLE arriveView.visibility = View.GONE lineView.visibility = View.GONE lineView.clear() }else{ - if(isArrived&&i!=0){ + if(isLeave&&i!=0){ + emptyView.visibility = View.GONE + arriveView.visibility = View.GONE + lineView.visibility = View.VISIBLE + }else{ emptyView.visibility = View.GONE arriveView.visibility = View.VISIBLE lineView.visibility = View.GONE arriveView.setArrivedStation(stations.get(i)) - }else{ - emptyView.visibility = View.GONE - arriveView.visibility = View.GONE - lineView.visibility = View.VISIBLE } }