From 84d8d3e6b5e146e34dad74f811ea383fea24a337 Mon Sep 17 00:00:00 2001 From: yangyakun Date: Tue, 19 Sep 2023 17:33:46 +0800 Subject: [PATCH 01/45] =?UTF-8?q?[6.1.0]=20[charter]=20[=E9=80=89=E4=B8=AD?= =?UTF-8?q?=E7=AB=99=E7=82=B9=E6=94=BE=E5=88=B0=E6=9C=80=E4=B8=8A=E6=96=B9?= =?UTF-8?q?]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../passenger/model/CharterPassengerModel.kt | 42 ++++++++----------- .../presenter/BusPassengerPresenter.kt | 21 ++++++++-- 2 files changed, 36 insertions(+), 27 deletions(-) diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/model/CharterPassengerModel.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/model/CharterPassengerModel.kt index ab2d27edf2..b271975892 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/model/CharterPassengerModel.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/model/CharterPassengerModel.kt @@ -225,7 +225,7 @@ object CharterPassengerModel { mRoutePoints = latLngModels } - fun cleanRoutePoints() { + private fun cleanRoutePoints() { mRoutePoints = null } @@ -317,10 +317,7 @@ object CharterPassengerModel { * 启动订单轮训 */ private fun startOrderLoop() { - BizLoopManager.setLoopFunction( - TAGORDER, - LoopInfo(3, ::queryOrder) - ) + BizLoopManager.setLoopFunction(TAGORDER, LoopInfo(3, ::queryOrder)) d(M_BUS_P + TAG, "启动订单轮询") } @@ -488,7 +485,7 @@ object CharterPassengerModel { } private fun carStatusLogic(data: BusinessStatusResponse.Result) { - if (data.orderNo != null && data.orderNo.isNotEmpty()) {// 订单进行中 + if (!data.orderNo.isNullOrEmpty()) {// 订单进行中 return } // 结束路距计算 订单结束了 @@ -661,12 +658,11 @@ object CharterPassengerModel { } } // 启动轨迹计算 - var lastSumLength = 0f val mogoLocation = MogoLocation() mogoLocation.longitude = order.gcj02Lon!! mogoLocation.latitude = order.gcj02Lat!! - lastSumLength = CoordinateUtils.calculateLineDistance( + var lastSumLength = CoordinateUtils.calculateLineDistance( it.longitude, it.latitude, mogoLocation.longitude, @@ -749,7 +745,7 @@ object CharterPassengerModel { * <可用站点标,是否靠近> */ fun calculateCurrentSite(data: List): Pair { - var distanceMap: MutableMap = TreeMap() + val distanceMap: MutableMap = TreeMap() // 计算所有点的距离 data.forEachIndexed { index, siteInfo -> CallerChassisLocationGCJ02ListenerManager.getChassisLocationGCJ02().let { currentInfo -> @@ -771,21 +767,21 @@ object CharterPassengerModel { data[index + 1].GcjLon!!, data[index + 1].GcjLat!! ) - if (calculateLineDistanceNext < CharterPassengerConst.MIN_DISTANCE_STATION) { + return if (calculateLineDistanceNext < CharterPassengerConst.MIN_DISTANCE_STATION) { if (index + 2 <= data.size - 1) { - return Pair(index + 2, true)// 下下个站点 + Pair(index + 2, true)// 下下个站点 } else { - return Pair(-1, true)// 距离最后一个站点小于30m + Pair(-1, true)// 距离最后一个站点小于30m } } else { - return Pair(index + 1, true)// 下个站点 + Pair(index + 1, true)// 下个站点 } } else { // 所有点都不可用用 return Pair(-1, true)// 距离最后一个站点小于30m } } - distanceMap.put(calculateLineDistance, index) + distanceMap[calculateLineDistance] = index } } for (mutableEntry in distanceMap) { @@ -818,29 +814,29 @@ object CharterPassengerModel { if (middle - 1 >= 0) { middleDegree1 = CoordinateCalculateRouteUtil.getDegree( it.longitude, it.latitude, - data.get(middle).GcjLon!!, data.get(middle).GcjLat!!, - data.get(middle - 1).GcjLon!!, data.get(middle - 1).GcjLat!!, + data[middle].GcjLon!!, data[middle].GcjLat!!, + data[middle - 1].GcjLon!!, data[middle - 1].GcjLat!!, ) } if (middle + 1 < data.size) { middleDegree2 = CoordinateCalculateRouteUtil.getDegree( it.longitude, it.latitude, - data.get(middle + 1).GcjLon!!, data.get(middle + 1).GcjLat!!, - data.get(middle).GcjLon!!, data.get(middle).GcjLat!!, + data[middle + 1].GcjLon!!, data[middle + 1].GcjLat!!, + data[middle].GcjLon!!, data[middle].GcjLat!!, ) } if (middle - 2 >= 0) { middleDegree3 = CoordinateCalculateRouteUtil.getDegree( it.longitude, it.latitude, - data.get(middle - 1).GcjLon!!, data.get(middle - 1).GcjLat!!, - data.get(middle - 2).GcjLon!!, data.get(middle - 2).GcjLat!!, + data[middle - 1].GcjLon!!, data[middle - 1].GcjLat!!, + data[middle - 2].GcjLon!!, data[middle - 2].GcjLat!!, ) } if (middle + 2 < data.size) { middleDegree4 = CoordinateCalculateRouteUtil.getDegree( it.longitude, it.latitude, - data.get(middle + 2).GcjLon!!, data.get(middle + 2).GcjLat!!, - data.get(middle + 1).GcjLon!!, data.get(middle + 1).GcjLat!!, + data[middle + 2].GcjLon!!, data[middle + 2].GcjLat!!, + data[middle + 1].GcjLon!!, data[middle + 1].GcjLat!!, ) } val max1 = max(middleDegree1, middleDegree2) @@ -1044,8 +1040,6 @@ object CharterPassengerModel { /** * 开启自动驾驶 - * - * @param isRestart */ fun startAutopilot() { if (!OCHAdasAbilityManager.getInstance().autopilotAbilityStatus) { diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/BusPassengerPresenter.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/BusPassengerPresenter.kt index e71b9228e4..1f57c29627 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/BusPassengerPresenter.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/BusPassengerPresenter.kt @@ -261,8 +261,8 @@ class BusPassengerPresenter(view: MainFragment?) : fun drawStationInfo(sites: List) { val stationsList: MutableList = mutableListOf() val stationsNameList: MutableList = mutableListOf() - val stationIcon = - BitmapFactory.decodeResource(context.resources, R.drawable.map_staton_icon) + val stationIcon = BitmapFactory.decodeResource(context.resources, R.drawable.map_staton_icon) + var checkMarkView:SiteMarkerBean?=null sites.forEach { stationsList.add( SiteMarkerBean( @@ -273,7 +273,22 @@ class BusPassengerPresenter(view: MainFragment?) : ) ) val bitmap = getBitmap(it.siteId!!, it.siteName ?: "", it.isCheck) - stationsNameList.add(SiteMarkerBean(LatLng(it.GcjLat, it.GcjLon), bitmap, 0.0f, 0.2f)) + val siteMarkerBean = SiteMarkerBean( + LatLng(it.GcjLat, it.GcjLon), + bitmap, + 0.0f, + 0.2f + ) + if (it.isCheck) { + checkMarkView = siteMarkerBean + } else { + stationsNameList.add( + siteMarkerBean + ) + } + } + if(checkMarkView!=null) { + stationsNameList.add(checkMarkView!!) } mView?.drawOverMapViewStation(stationsList, stationsNameList) } From 3ca0fc2a212b38b9bf1f287d368e1bf8b4a8ba03 Mon Sep 17 00:00:00 2001 From: yangyakun Date: Wed, 20 Sep 2023 15:41:34 +0800 Subject: [PATCH 02/45] =?UTF-8?q?[6.1.0]=20[charter]=20[=E5=B0=8F=E7=A8=8B?= =?UTF-8?q?=E5=BA=8F=E5=BC=80=E5=85=B3=E9=97=A8=E5=8F=B8=E6=9C=BA=E7=AB=AF?= =?UTF-8?q?=E5=A4=84=E7=90=86]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mogo/och/charter/model/DriverM1Model.kt | 11 +++++-- .../LightAirconditionDoorManager.kt | 29 +++++++++++++------ 2 files changed, 28 insertions(+), 12 deletions(-) diff --git a/OCH/charter/driver/src/driverm1/java/com/magic/mogo/och/charter/model/DriverM1Model.kt b/OCH/charter/driver/src/driverm1/java/com/magic/mogo/och/charter/model/DriverM1Model.kt index 1d801a261c..a3bb685c6d 100644 --- a/OCH/charter/driver/src/driverm1/java/com/magic/mogo/och/charter/model/DriverM1Model.kt +++ b/OCH/charter/driver/src/driverm1/java/com/magic/mogo/och/charter/model/DriverM1Model.kt @@ -56,6 +56,8 @@ import com.mogo.och.common.module.manager.CharterSendTripInfoManager.ARRIVE_STAT import com.mogo.och.common.module.manager.CharterSendTripInfoManager.END_TRIP import com.mogo.och.common.module.manager.CharterSendTripInfoManager.START_TRIP import com.mogo.och.common.module.manager.autopilotmanager.OCHAdasAbilityManager +import com.mogo.och.common.module.manager.devicemanage.LightAirconditionDoorManager +import com.mogo.och.common.module.manager.devicemanage.LightAirconditionDoorStatusManager import com.mogo.och.common.module.utils.* import com.mogo.och.common.module.voice.VoiceNotice import com.mogo.och.data.bean.* @@ -271,9 +273,12 @@ class DriverM1Model { object : IMogoOnMessageListener { override fun onMsgReceived(obj: OperateDoorMsg) { d(SceneConstant.M_CHARTER_D + TAG, "onMsgReceived = " + obj.message) - - sendMsgToClient(DPOperateDoorMsg(true)) - + val doorStatus = LightAirconditionDoorStatusManager.doorStatus + if (doorStatus.isOpen) { + LightAirconditionDoorManager.go2OpenDoor(false) + } else { + LightAirconditionDoorManager.go2OpenDoor(true) + } } override fun target(): Class { diff --git a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/devicemanage/LightAirconditionDoorManager.kt b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/devicemanage/LightAirconditionDoorManager.kt index 4db99d75e8..b41e642f91 100644 --- a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/devicemanage/LightAirconditionDoorManager.kt +++ b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/devicemanage/LightAirconditionDoorManager.kt @@ -1,11 +1,14 @@ package com.mogo.och.common.module.manager.devicemanage import com.mogo.commons.voice.AIAssist +import com.mogo.eagle.core.data.config.FunctionBuildConfig import com.mogo.eagle.core.function.call.autopilot.CallerAutoPilotControlManager import com.mogo.eagle.core.function.call.autopilot.CallerChassisLocationGCJ02ListenerManager -import com.mogo.eagle.core.utilcode.util.ToastUtils +import com.mogo.eagle.core.utilcode.mogo.AppIdentityModeUtils import com.mogo.och.common.module.bean.dpmsg.AppConnectMsg +import com.mogo.och.common.module.biz.common.socketmessage.OCHSocketMessageManager import com.mogo.och.common.module.manager.LanSocketManager +import com.mogo.och.common.module.utils.DateTimeUtil import com.mogo.och.common.module.utils.RxUtils import com.mogo.och.common.module.voice.VoiceNotice import com.mogo.och.common.module.wigets.toast.ToastCharterUtils @@ -56,14 +59,22 @@ object LightAirconditionDoorManager { } } - private fun sendMsg2Server(msg:String){ - val appConnectMsg = AppConnectMsg( - isViewShow = true, - isPlay = false, - msg = msg, - boxType = 3 - ) - LanSocketManager.sendMsgToServer(appConnectMsg) + private fun sendMsg2Server(msg: String) { + if (AppIdentityModeUtils.isDriver(FunctionBuildConfig.appIdentityMode)) { + OCHSocketMessageManager.pushAppOperationalMsgBox( + DateTimeUtil.getCurrentTimeStamp(), + msg, + 3 + ) + } else if (AppIdentityModeUtils.isPassenger(FunctionBuildConfig.appIdentityMode)) { + val appConnectMsg = AppConnectMsg( + isViewShow = true, + isPlay = false, + msg = msg, + boxType = 3 + ) + LanSocketManager.sendMsgToServer(appConnectMsg) + } } private fun canOpenOrCloseDoor(): String? { From 02c032f8fb2b3ec81445f72b3bc015505fdeb627 Mon Sep 17 00:00:00 2001 From: yangyakun Date: Thu, 21 Sep 2023 15:09:05 +0800 Subject: [PATCH 03/45] =?UTF-8?q?[6.1.0]=20[charter=5Fp]=20[=E9=87=8D?= =?UTF-8?q?=E5=91=BD=E5=90=8D]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- OCH/charter/passenger/build.gradle | 2 + .../passenger/model/CharterPassengerModel.kt | 4 +- .../presenter/BusPassengerPresenter.kt | 6 +- .../passenger/receive/DriverMessage.kt | 2 +- .../och/charter/passenger/ui/MainFragment.kt | 29 ++-- .../charter/passenger/ui/bottom/BottomBar.kt | 11 +- .../passenger/ui/bottom/BottomCheckView.kt | 17 +-- .../passenger/ui/bottom/BottomClickView.kt | 19 +-- .../ui/bottom/BottomOrderInfoView.kt | 15 +- .../ui/bottom/impl/GoViewWithArrive.kt | 7 +- .../passenger/ui/debugview/DebugView.kt | 10 +- .../M1CarUserNoOrderFragment.kt | 7 +- .../dialogfragment/NoviceGuidanceFragment.kt | 43 ++++-- .../passenger/ui/itinerary/ItineraryView.kt | 12 +- .../ui/itinerary/ItineraryViewModel.kt | 4 +- .../ui/lockview/LockAndUnlockView.kt | 14 +- .../passenger/ui/lockview/UnlockView.kt | 6 +- .../passenger/ui/orderinfo/OrderInfoView.kt | 18 +-- .../ui/overmapview/MakerWithSiteName.kt | 4 +- .../passenger/ui/selectline/SelectLineView.kt | 33 +++-- .../adapter/OrderLineItemAdapter.kt | 8 +- .../adapter/OrderSiteItemAdapter.kt | 12 +- .../layoutmanage/PickerLayoutManager.java | 2 +- .../ui/softcontrol/SoftControlView.kt | 115 ++++++++-------- .../adapter/TemperatureAdapter.java | 7 +- .../ui/softcontrol/view/DrawBitmapView.kt | 8 +- .../passenger/ui/statusbar/M1BlueToothView.kt | 8 +- .../passenger/ui/statusbar/StatusBarView.kt | 12 +- .../passenger/ui/video/ConsultVideoPlayer.kt | 24 ++-- .../charter/passenger/ui/video/VideoView.kt | 8 +- .../video/adapter/RecyclerVideoAdapter.java | 6 +- ...show.xml => charter_p_alpha_hide_show.xml} | 0 .../res/color/bus_p_aircondition_enable.xml | 5 - .../color/charter_p_aircondition_enable.xml | 5 + ...rconditon_pattern_text_color_selector.xml} | 4 +- .../charter_p_select_city_name_textcolor.xml | 4 +- ...g => charter_p_aircondition_wind_high.png} | Bin ...ng => charter_p_aircondition_wind_low.png} | Bin ...=> charter_p_aircondition_wind_middle.png} | Bin ...ose.png => charter_p_blue_tooth_close.png} | Bin ...open.png => charter_p_blue_tooth_open.png} | Bin ...png => charter_p_bottom_bar_select_bg.png} | Bin ..._car_speed.png => charter_p_car_speed.png} | Bin ...nge_full.png => charter_p_change_full.png} | Bin ..._bg.png => charter_p_distance_info_bg.png} | Bin ...=> charter_p_end_order_openclosedoor.webp} | Bin ...r_head.png => charter_p_endorder_head.png} | Bin ...> charter_p_function_aircondition_nor.png} | Bin ...unction_aircondition_pattern_selected.png} | Bin ...harter_p_function_aircondition_select.png} | Bin ...rter_p_function_aircondition_selected.png} | Bin ...function_aircondition_switch_selected.png} | Bin ... => charter_p_function_atmosphere_nor.png} | Bin ... charter_p_function_atmosphere_select.png} | Bin ...ion_bg.webp => charter_p_function_bg.webp} | Bin ..._function_device_closedoor_normal_src.png} | Bin ...p_function_device_closedoor_press_src.png} | Bin ...arter_p_function_device_go_normal_src.png} | Bin ...harter_p_function_device_go_press_src.png} | Bin ...g => charter_p_function_device_normal.png} | Bin ...p_function_device_opendoor_normal_src.png} | Bin ..._p_function_device_opendoor_press_src.png} | Bin ...ng => charter_p_function_device_press.png} | Bin ...p_function_device_stopside_normal_src.png} | Bin ..._p_function_device_stopside_press_src.png} | Bin ...charter_p_function_information_normal.png} | Bin ... charter_p_function_information_press.png} | Bin ...> charter_p_function_left_bg_selected.png} | Bin ...charter_p_function_light_check_select.png} | Bin ...arter_p_function_light_check_selected.png} | Bin ...rter_p_function_light_middle_selected.png} | Bin ...r.png => charter_p_function_light_nor.png} | Bin ...ng => charter_p_function_light_select.png} | Bin ... charter_p_function_light_select_left.png} | Bin ...charter_p_function_light_select_right.png} | Bin ... => charter_p_function_light_selected.png} | Bin ...r_p_function_light_switch_bg_selected.png} | Bin ...ng => charter_p_function_order_normal.png} | Bin ...png => charter_p_function_order_press.png} | Bin ...png => charter_p_function_soft_normal.png} | Bin ....png => charter_p_function_soft_press.png} | Bin ....png => charter_p_function_voice_humb.png} | Bin ...rter_p_function_voice_left_select_src.png} | Bin ...er_p_function_voice_left_selected_src.png} | Bin ...x.png => charter_p_function_voice_max.png} | Bin ...harter_p_function_voice_middle_select.png} | Bin ...rter_p_function_voice_middle_selected.png} | Bin ...n.png => charter_p_function_voice_min.png} | Bin ...ng => charter_p_line_cancle_submit_bg.png} | Bin ...us_p_loading.png => charter_p_loading.png} | Bin ...icon.png => charter_p_map_staton_icon.png} | Bin ...play.png => charter_p_mogo_video_play.png} | Bin ...rger_p_normal.png => charter_p_normal.png} | Bin ...g => charter_p_notice_video_pause_big.png} | Bin ...=> charter_p_notice_video_pause_small.png} | Bin ...g => charter_p_notice_video_start_big.png} | Bin ...=> charter_p_notice_video_start_small.png} | Bin ..._end.png => charter_p_order_early_end.png} | Bin ..._order_end.png => charter_p_order_end.png} | Bin ...nd_car.png => charter_p_order_end_car.png} | Bin ..._fail.png => charter_p_order_net_fail.png} | Bin ...oorder.png => charter_p_order_noorder.png} | Bin ...ng => charter_p_order_opendoor_normal.png} | Bin ...png => charter_p_order_opendoor_press.png} | Bin ...eck.png => charter_p_order_site_check.png} | Bin ... => charter_p_order_site_check_enable.png} | Bin ...d.png => charter_p_order_site_checked.png} | Bin ...=> charter_p_order_switch_line_enable.png} | Bin ... charter_p_order_switch_line_unenable.png} | Bin ...el.png => charter_p_overmap_car_model.png} | Bin ..._reset.png => charter_p_overmap_reset.png} | Bin ...png => charter_p_player_change_normal.png} | Bin ...ng => charter_p_site_cancle_submit_bg.png} | Bin ...it_bg.png => charter_p_site_submit_bg.png} | Bin ...g => charter_p_small_map_view_dir_end.png} | Bin ...logo.png => charter_p_status_bar_logo.png} | Bin ...ttom.png => charter_p_video_bg_bottom.png} | Bin ...older.webp => charter_p_video_holder.webp} | Bin ...eo_index.png => charter_p_video_index.png} | Bin ..._big.png => charter_p_video_thumb_big.png} | Bin ...ll.png => charter_p_video_thumb_small.png} | Bin ..._high.png => charter_p_warm_wind_high.png} | Bin ...nd_lod.png => charter_p_warm_wind_lod.png} | Bin ...dle.png => charter_p_warm_wind_middle.png} | Bin .../drawable-nodpi/taxi_p_video_bg_top.png | Bin 6954 -> 0 bytes ...function_aircondition_pattern_selecotr.xml | 6 - ..._function_aircondition_switch_selector.xml | 6 - ...bus_p_function_airconditon_bg_selector.xml | 6 - ...s_p_function_airconditon_left_selector.xml | 6 - ...s_p_function_bottom_device_bg_selector.xml | 8 -- ...unction_bottom_information_bg_selector.xml | 8 -- ...us_p_function_bottom_order_bg_selector.xml | 8 -- ...bus_p_function_bottom_soft_bg_selector.xml | 8 -- ...unction_device_closedoor_press_selecor.xml | 6 - .../bus_p_function_device_opendoor_normal.xml | 7 - .../bus_p_function_device_opendoor_press.xml | 7 - ...function_device_opendoor_press_selecor.xml | 6 - .../bus_p_function_device_stopside_normal.xml | 7 - .../bus_p_function_device_stopside_press.xml | 7 - ...function_device_stopside_press_selecor.xml | 6 - .../bus_p_function_light_left_selector.xml | 6 - ...us_p_function_light_switch_bg_selector.xml | 6 - .../bus_p_function_voice_left_selector.xml | 6 - ...xml => charter_p_baseline_link_off_24.xml} | 0 ...g.xml => charter_p_bg_taxi_p_video_bg.xml} | 0 ...ter_p_function_aircondition_common_bg.xml} | 2 +- ..._p_function_aircondition_common_bg_01.xml} | 0 ...r_p_function_aircondition_left_select.xml} | 2 +- ...p_function_aircondition_left_selected.xml} | 2 +- ...function_aircondition_pattern_selecotr.xml | 6 + ..._function_aircondition_pattern_select.xml} | 0 ...p_function_aircondition_switch_select.xml} | 0 ..._function_aircondition_switch_selector.xml | 6 + ...er_p_function_airconditon_bg_selector.xml} | 6 +- ...r_p_function_airconditon_left_selector.xml | 6 + ...ction_airconditon_text_color_selector.xml} | 4 +- ...r_p_function_bottom_device_bg_selector.xml | 8 ++ ...unction_bottom_information_bg_selector.xml | 8 ++ ...er_p_function_bottom_order_bg_selector.xml | 8 ++ ...ter_p_function_bottom_soft_bg_selector.xml | 8 ++ ...ter_p_function_device_closedoor_normal.xml | 7 + ...rter_p_function_device_closedoor_press.xml | 7 + ...unction_device_closedoor_press_selecor.xml | 6 + ...> charter_p_function_device_go_normal.xml} | 2 +- ...=> charter_p_function_device_go_press.xml} | 2 +- ...ter_p_function_device_go_press_selecor.xml | 6 + ...rter_p_function_device_opendoor_normal.xml | 7 + ...rter_p_function_device_opendoor_press.xml} | 2 +- ...function_device_opendoor_press_selecor.xml | 6 + ...rter_p_function_device_stopside_normal.xml | 7 + ...rter_p_function_device_stopside_press.xml} | 2 +- ...function_device_stopside_press_selecor.xml | 6 + ... charter_p_function_distance_split_bg.xml} | 0 ... => charter_p_function_left_bg_select.xml} | 0 ... charter_p_function_light_left_select.xml} | 2 +- ...harter_p_function_light_left_selected.xml} | 2 +- ...charter_p_function_light_left_selector.xml | 6 + ...ter_p_function_light_switch_bg_select.xml} | 0 ...er_p_function_light_switch_bg_selector.xml | 6 + ...arter_p_function_setting_soft_b_shape.xml} | 0 ...charter_p_function_switch_left_select.xml} | 2 +- ...arter_p_function_switch_left_selected.xml} | 2 +- ...harter_p_function_switch_left_selector.xml | 6 + ...r_p_function_video_player_change_full.xml} | 2 +- ...p_function_video_player_change_normal.xml} | 2 +- ...ter_p_function_video_player_pause_big.xml} | 2 +- ...r_p_function_video_player_pause_small.xml} | 2 +- ...ter_p_function_video_player_start_big.xml} | 2 +- ...r_p_function_video_player_start_small.xml} | 2 +- ...ter_p_function_video_player_thumb_big.xml} | 2 +- ...r_p_function_video_player_thumb_samll.xml} | 2 +- ... charter_p_function_voice_left_select.xml} | 2 +- ...harter_p_function_voice_left_selected.xml} | 2 +- ...charter_p_function_voice_left_selector.xml | 6 + ...r_p_function_voice_right_process_humb.xml} | 2 +- .../charter_p_open_lock_000.png} | Bin .../charter_p_open_lock_000_0.png} | Bin .../charter_p_open_lock_001.png} | Bin .../charter_p_open_lock_002.png} | Bin .../charter_p_open_lock_003.png} | Bin .../charter_p_open_lock_004.png} | Bin .../charter_p_open_lock_005.png} | Bin .../charter_p_open_lock_006.png} | Bin .../charter_p_open_lock_007.png} | Bin .../charter_p_open_lock_008.png} | Bin .../charter_p_open_lock_009.png} | Bin .../charter_p_open_lock_010.png} | Bin .../charter_p_open_lock_011.png} | Bin .../charter_p_open_lock_012.png} | Bin .../charter_p_open_lock_013.png} | Bin .../charter_p_open_lock_014.png} | Bin .../charter_p_open_lock_015.png} | Bin .../charter_p_open_lock_016.png} | Bin .../charter_p_open_lock_017.png} | Bin .../charter_p_open_lock_018.png} | Bin .../charter_p_open_lock_019.png} | Bin .../charter_p_open_lock_020.png} | Bin .../charter_p_open_lock_021.png} | Bin .../charter_p_open_lock_022.png} | Bin .../charter_p_open_lock_023.png} | Bin ...harter_p_order_end_closedoor_selecotr.xml} | 0 ...charter_p_order_end_opendoor_selecotr.xml} | 6 +- ...=> charter_p_order_line_checked_shape.xml} | 2 +- ...ape.xml => charter_p_order_line_shape.xml} | 6 +- ...e.xml => charter_p_overmap_reset_size.xml} | 2 +- ...=> charter_p_power_size_seekbar_style.xml} | 6 +- .../charter_p_selct_site_bottom_corner.xml | 2 +- ...arter_p_selct_site_name_shape_selected.xml | 2 +- ...harter_p_shape_cancle_line_site_change.xml | 2 +- .../drawable/charter_p_shape_end_order.xml | 2 +- .../charter_p_shape_end_order_left.xml | 2 +- .../drawable/charter_p_shape_order_info.xml | 2 +- ...harter_p_shape_submit_line_site_change.xml | 2 +- ...shape.xml => charter_p_video_bg_shape.xml} | 0 ..._bg_top.xml => charter_p_video_bg_top.xml} | 0 ....xml => charter_p_video_seekbar_style.xml} | 0 .../charter_p_wait_driver_submit01.webp | Bin .../charter_p_wait_driver_submit02.webp | Bin .../charter_p_wait_driver_submit03.webp | Bin .../charter_p_wait_driver_submit04.webp | Bin .../charter_p_wait_driver_submit05.webp | Bin .../charter_p_wait_driver_submit06.webp | Bin .../charter_p_wait_driver_submit07.webp | Bin .../charter_p_wait_driver_submit08.webp | Bin .../charter_p_wait_driver_submit09.webp | Bin .../charter_p_wait_driver_submit10.webp | Bin .../charter_p_wait_driver_submit11.webp | Bin .../charter_p_wait_driver_submit12.webp | Bin .../charter_p_wait_driver_submit13.webp | Bin .../charter_p_wait_driver_submit14.webp | Bin .../charter_p_wait_driver_submit15.webp | Bin .../charter_p_wait_driver_submit16.webp | Bin .../charter_p_wait_driver_submit17.webp | Bin .../charter_p_wait_driver_submit18.webp | Bin .../charter_p_wait_driver_submit19.webp | Bin .../charter_p_wait_driver_submit20.webp | Bin .../charter_p_wait_driver_submit21.webp | Bin .../charter_p_wait_driver_submit22.webp | Bin .../charter_p_wait_driver_submit23.webp | Bin .../charter_p_wait_driver_submit24.webp | Bin .../charter_p_wait_driver_submit25.webp | Bin .../charter_p_wait_driver_submit26.webp | Bin .../charter_p_wait_driver_submit27.webp | Bin .../charter_p_wait_driver_submit28.webp | Bin .../charter_p_wait_driver_submit29.webp | Bin .../charter_p_wait_driver_submit30.webp | Bin .../drawable/charter_p_welcome_explore.xml | 2 +- .../m1_order_end_opendoor_selecotr.xml | 6 - .../res/font/{din.ttf => charter_p_din.ttf} | Bin ...ottom_bar.xml => charter_p_bottom_bar.xml} | 56 ++++---- ..._bottom_go.xml => charter_p_bottom_go.xml} | 0 ...nfo.xml => charter_p_bottom_orderinfo.xml} | 8 +- ...ite.xml => charter_p_bottom_stop_site.xml} | 2 +- ...ent.xml => charter_p_contain_fragment.xml} | 0 .../{m1_p_debug.xml => charter_p_debug.xml} | 0 ...ent.xml => charter_p_devices_fragment.xml} | 12 +- ....xml => charter_p_devices_lock_unlock.xml} | 4 +- ...nlock.xml => charter_p_devices_unlock.xml} | 4 +- ..._info.xml => charter_p_itinerary_info.xml} | 32 ++--- ...agment.xml => charter_p_main_fragment.xml} | 8 +- ...=> charter_p_novice_guidance_fragment.xml} | 10 +- ..._p_novice_guidance_welcome_1_fragment.xml} | 0 ..._p_novice_guidance_welcome_2_fragment.xml} | 0 ..._p_novice_guidance_welcome_3_fragment.xml} | 0 ..._p_novice_guidance_welcome_4_fragment.xml} | 0 ...er_p_novice_guidance_welcome_fragment.xml} | 18 +-- ..._order_end.xml => charter_p_order_end.xml} | 12 +- ...gment.xml => charter_p_order_fragment.xml} | 16 +-- ...item.xml => charter_p_order_line_item.xml} | 2 +- ...oading.xml => charter_p_order_loading.xml} | 4 +- ..._fail.xml => charter_p_order_net_fail.xml} | 8 +- ...oorder.xml => charter_p_order_noorder.xml} | 4 +- ...item.xml => charter_p_order_site_item.xml} | 4 +- ...t.xml => charter_p_orderinfo_fragment.xml} | 10 +- ...agment.xml => charter_p_soft_fragment.xml} | 130 +++++++++--------- ...ml => charter_p_soft_temperature_item.xml} | 2 +- ...ml => charter_p_statusview_blue_tooth.xml} | 2 +- ....xml => charter_p_statusview_datetime.xml} | 14 +- ...gment.xml => charter_p_video_fragment.xml} | 2 +- ...ideo_item.xml => charter_p_video_item.xml} | 2 +- ...ideo_view.xml => charter_p_video_view.xml} | 12 +- ....xml => charter_p_view_maker_sitename.xml} | 0 .../passenger/src/main/res/values/arrays.xml | 50 +++---- .../passenger/src/main/res/values/attrs.xml | 16 +-- .../passenger/src/main/res/values/color.xml | 102 +++++++------- .../passenger/src/main/res/values/strings.xml | 72 +++++----- .../passenger/src/main/res/values/styles.xml | 6 +- app/script/flavorfilter/flavors.json | 4 + 308 files changed, 751 insertions(+), 712 deletions(-) rename OCH/charter/passenger/src/main/res/anim/{alpha_hide_show.xml => charter_p_alpha_hide_show.xml} (100%) delete mode 100644 OCH/charter/passenger/src/main/res/color/bus_p_aircondition_enable.xml create mode 100644 OCH/charter/passenger/src/main/res/color/charter_p_aircondition_enable.xml rename OCH/charter/passenger/src/main/res/color/{bus_p_function_airconditon_pattern_text_color_selector.xml => charter_p_function_airconditon_pattern_text_color_selector.xml} (59%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_pm1_aircondition_wind_high.png => charter_p_aircondition_wind_high.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_pm1_aircondition_wind_low.png => charter_p_aircondition_wind_low.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_pm1_aircondition_wind_middle.png => charter_p_aircondition_wind_middle.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_m1_blue_tooth_close.png => charter_p_blue_tooth_close.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_m1_blue_tooth_open.png => charter_p_blue_tooth_open.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{charter_bottom_bar_select_bg.png => charter_p_bottom_bar_select_bg.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_car_speed.png => charter_p_car_speed.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{taxi_p_change_full.png => charter_p_change_full.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_distance_info_bg.png => charter_p_distance_info_bg.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{charter_end_order_openclosedoor.webp => charter_p_end_order_openclosedoor.webp} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{charter_endorder_head.png => charter_p_endorder_head.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_aircondition_nor.png => charter_p_function_aircondition_nor.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_aircondition_pattern_selected.png => charter_p_function_aircondition_pattern_selected.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_aircondition_select.png => charter_p_function_aircondition_select.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_aircondition_selected.png => charter_p_function_aircondition_selected.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_aircondition_switch_selected.png => charter_p_function_aircondition_switch_selected.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_atmosphere_nor.png => charter_p_function_atmosphere_nor.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_atmosphere_select.png => charter_p_function_atmosphere_select.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{m1_function_bg.webp => charter_p_function_bg.webp} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_device_closedoor_normal_src.png => charter_p_function_device_closedoor_normal_src.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_device_closedoor_press_src.png => charter_p_function_device_closedoor_press_src.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_device_go_normal_src.png => charter_p_function_device_go_normal_src.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_device_go_press_src.png => charter_p_function_device_go_press_src.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_device_normal.png => charter_p_function_device_normal.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_device_opendoor_normal_src.png => charter_p_function_device_opendoor_normal_src.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_device_opendoor_press_src.png => charter_p_function_device_opendoor_press_src.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_device_press.png => charter_p_function_device_press.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_device_stopside_normal_src.png => charter_p_function_device_stopside_normal_src.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_device_stopside_press_src.png => charter_p_function_device_stopside_press_src.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_information_normal.png => charter_p_function_information_normal.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_information_press.png => charter_p_function_information_press.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_left_bg_selected.png => charter_p_function_left_bg_selected.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_light_check_select.png => charter_p_function_light_check_select.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_light_check_selected.png => charter_p_function_light_check_selected.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_light_middle_selected.png => charter_p_function_light_middle_selected.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_light_nor.png => charter_p_function_light_nor.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_light_select.png => charter_p_function_light_select.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_light_select_left.png => charter_p_function_light_select_left.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_light_select_right.png => charter_p_function_light_select_right.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_light_selected.png => charter_p_function_light_selected.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_light_switch_bg_selected.png => charter_p_function_light_switch_bg_selected.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_order_normal.png => charter_p_function_order_normal.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_order_press.png => charter_p_function_order_press.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_soft_normal.png => charter_p_function_soft_normal.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_soft_press.png => charter_p_function_soft_press.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_voice_humb.png => charter_p_function_voice_humb.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_voice_left_select_src.png => charter_p_function_voice_left_select_src.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_voice_left_selected_src.png => charter_p_function_voice_left_selected_src.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_voice_max.png => charter_p_function_voice_max.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_voice_middle_select.png => charter_p_function_voice_middle_select.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_voice_middle_selected.png => charter_p_function_voice_middle_selected.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_function_voice_min.png => charter_p_function_voice_min.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{m1_line_cancle_submit_bg.png => charter_p_line_cancle_submit_bg.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_loading.png => charter_p_loading.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{map_staton_icon.png => charter_p_map_staton_icon.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{taxi_p_mogo_video_play.png => charter_p_mogo_video_play.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{charger_p_normal.png => charter_p_normal.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{notice_video_pause_big.png => charter_p_notice_video_pause_big.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{notice_video_pause_small.png => charter_p_notice_video_pause_small.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{notice_video_start_big.png => charter_p_notice_video_start_big.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{notice_video_start_small.png => charter_p_notice_video_start_small.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{m1_order_early_end.png => charter_p_order_early_end.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{m1_order_end.png => charter_p_order_end.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{m1_order_end_car.png => charter_p_order_end_car.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{m1_order_net_fail.png => charter_p_order_net_fail.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{m1_order_noorder.png => charter_p_order_noorder.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{m1_order_opendoor_normal.png => charter_p_order_opendoor_normal.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{m1_order_opendoor_press.png => charter_p_order_opendoor_press.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{m1_order_site_check.png => charter_p_order_site_check.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{m1_order_site_check_enable.png => charter_p_order_site_check_enable.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{m1_order_site_checked.png => charter_p_order_site_checked.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{m1_order_switch_line_enable.png => charter_p_order_switch_line_enable.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{m1_order_switch_line_unenable.png => charter_p_order_switch_line_unenable.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bug_p_overmap_car_model.png => charter_p_overmap_car_model.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_overmap_reset.png => charter_p_overmap_reset.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_player_change_normal.png => charter_p_player_change_normal.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{m1_site_cancle_submit_bg.png => charter_p_site_cancle_submit_bg.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{m1_site_submit_bg.png => charter_p_site_submit_bg.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{m1_small_map_view_dir_end.png => charter_p_small_map_view_dir_end.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_p_m1_status_bar_logo.png => charter_p_status_bar_logo.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{taxi_p_video_bg_bottom.png => charter_p_video_bg_bottom.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{taxi_p_video_holder.webp => charter_p_video_holder.webp} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bg_taxi_p_video_index.png => charter_p_video_index.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bg_taxi_p_video_thumb_big.png => charter_p_video_thumb_big.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bg_taxi_p_video_thumb_small.png => charter_p_video_thumb_small.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_pm1_warm_wind_high.png => charter_p_warm_wind_high.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_pm1_warm_wind_lod.png => charter_p_warm_wind_lod.png} (100%) rename OCH/charter/passenger/src/main/res/drawable-nodpi/{bus_pm1_warm_wind_middle.png => charter_p_warm_wind_middle.png} (100%) delete mode 100644 OCH/charter/passenger/src/main/res/drawable-nodpi/taxi_p_video_bg_top.png delete mode 100644 OCH/charter/passenger/src/main/res/drawable/bus_p_function_aircondition_pattern_selecotr.xml delete mode 100644 OCH/charter/passenger/src/main/res/drawable/bus_p_function_aircondition_switch_selector.xml delete mode 100644 OCH/charter/passenger/src/main/res/drawable/bus_p_function_airconditon_bg_selector.xml delete mode 100644 OCH/charter/passenger/src/main/res/drawable/bus_p_function_airconditon_left_selector.xml delete mode 100644 OCH/charter/passenger/src/main/res/drawable/bus_p_function_bottom_device_bg_selector.xml delete mode 100644 OCH/charter/passenger/src/main/res/drawable/bus_p_function_bottom_information_bg_selector.xml delete mode 100644 OCH/charter/passenger/src/main/res/drawable/bus_p_function_bottom_order_bg_selector.xml delete mode 100644 OCH/charter/passenger/src/main/res/drawable/bus_p_function_bottom_soft_bg_selector.xml delete mode 100644 OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_closedoor_press_selecor.xml delete mode 100644 OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_opendoor_normal.xml delete mode 100644 OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_opendoor_press.xml delete mode 100644 OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_opendoor_press_selecor.xml delete mode 100644 OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_stopside_normal.xml delete mode 100644 OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_stopside_press.xml delete mode 100644 OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_stopside_press_selecor.xml delete mode 100644 OCH/charter/passenger/src/main/res/drawable/bus_p_function_light_left_selector.xml delete mode 100644 OCH/charter/passenger/src/main/res/drawable/bus_p_function_light_switch_bg_selector.xml delete mode 100644 OCH/charter/passenger/src/main/res/drawable/bus_p_function_voice_left_selector.xml rename OCH/charter/passenger/src/main/res/drawable/{baseline_link_off_24.xml => charter_p_baseline_link_off_24.xml} (100%) rename OCH/charter/passenger/src/main/res/drawable/{bg_taxi_p_video_bg.xml => charter_p_bg_taxi_p_video_bg.xml} (100%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_aircondition_common_bg.xml => charter_p_function_aircondition_common_bg.xml} (77%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_aircondition_common_bg_01.xml => charter_p_function_aircondition_common_bg_01.xml} (100%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_aircondition_left_select.xml => charter_p_function_aircondition_left_select.xml} (73%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_aircondition_left_selected.xml => charter_p_function_aircondition_left_selected.xml} (78%) create mode 100644 OCH/charter/passenger/src/main/res/drawable/charter_p_function_aircondition_pattern_selecotr.xml rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_aircondition_pattern_select.xml => charter_p_function_aircondition_pattern_select.xml} (100%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_aircondition_switch_select.xml => charter_p_function_aircondition_switch_select.xml} (100%) create mode 100644 OCH/charter/passenger/src/main/res/drawable/charter_p_function_aircondition_switch_selector.xml rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_switch_left_selector.xml => charter_p_function_airconditon_bg_selector.xml} (52%) create mode 100644 OCH/charter/passenger/src/main/res/drawable/charter_p_function_airconditon_left_selector.xml rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_airconditon_text_color_selector.xml => charter_p_function_airconditon_text_color_selector.xml} (59%) create mode 100644 OCH/charter/passenger/src/main/res/drawable/charter_p_function_bottom_device_bg_selector.xml create mode 100644 OCH/charter/passenger/src/main/res/drawable/charter_p_function_bottom_information_bg_selector.xml create mode 100644 OCH/charter/passenger/src/main/res/drawable/charter_p_function_bottom_order_bg_selector.xml create mode 100644 OCH/charter/passenger/src/main/res/drawable/charter_p_function_bottom_soft_bg_selector.xml create mode 100644 OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_closedoor_normal.xml create mode 100644 OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_closedoor_press.xml create mode 100644 OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_closedoor_press_selecor.xml rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_device_go_normal.xml => charter_p_function_device_go_normal.xml} (67%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_device_go_press.xml => charter_p_function_device_go_press.xml} (68%) create mode 100644 OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_go_press_selecor.xml create mode 100644 OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_opendoor_normal.xml rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_device_closedoor_normal.xml => charter_p_function_device_opendoor_press.xml} (66%) create mode 100644 OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_opendoor_press_selecor.xml create mode 100644 OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_stopside_normal.xml rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_device_closedoor_press.xml => charter_p_function_device_stopside_press.xml} (66%) create mode 100644 OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_stopside_press_selecor.xml rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_distance_split_bg.xml => charter_p_function_distance_split_bg.xml} (100%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_left_bg_select.xml => charter_p_function_left_bg_select.xml} (100%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_light_left_select.xml => charter_p_function_light_left_select.xml} (75%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_light_left_selected.xml => charter_p_function_light_left_selected.xml} (79%) create mode 100644 OCH/charter/passenger/src/main/res/drawable/charter_p_function_light_left_selector.xml rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_light_switch_bg_select.xml => charter_p_function_light_switch_bg_select.xml} (100%) create mode 100644 OCH/charter/passenger/src/main/res/drawable/charter_p_function_light_switch_bg_selector.xml rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_setting_soft_b_shape.xml => charter_p_function_setting_soft_b_shape.xml} (100%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_switch_left_select.xml => charter_p_function_switch_left_select.xml} (73%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_switch_left_selected.xml => charter_p_function_switch_left_selected.xml} (78%) create mode 100644 OCH/charter/passenger/src/main/res/drawable/charter_p_function_switch_left_selector.xml rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_video_player_change_full.xml => charter_p_function_video_player_change_full.xml} (78%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_video_player_change_normal.xml => charter_p_function_video_player_change_normal.xml} (75%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_video_player_pause_big.xml => charter_p_function_video_player_pause_big.xml} (75%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_video_player_pause_small.xml => charter_p_function_video_player_pause_small.xml} (74%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_video_player_start_big.xml => charter_p_function_video_player_start_big.xml} (75%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_video_player_start_small.xml => charter_p_function_video_player_start_small.xml} (74%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_video_player_thumb_big.xml => charter_p_function_video_player_thumb_big.xml} (77%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_video_player_thumb_samll.xml => charter_p_function_video_player_thumb_samll.xml} (76%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_voice_left_select.xml => charter_p_function_voice_left_select.xml} (73%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_voice_left_selected.xml => charter_p_function_voice_left_selected.xml} (77%) create mode 100644 OCH/charter/passenger/src/main/res/drawable/charter_p_function_voice_left_selector.xml rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_voice_right_process_humb.xml => charter_p_function_voice_right_process_humb.xml} (72%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_000.png => drawable/charter_p_open_lock_000.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_000_0.png => drawable/charter_p_open_lock_000_0.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_001.png => drawable/charter_p_open_lock_001.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_002.png => drawable/charter_p_open_lock_002.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_003.png => drawable/charter_p_open_lock_003.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_004.png => drawable/charter_p_open_lock_004.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_005.png => drawable/charter_p_open_lock_005.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_006.png => drawable/charter_p_open_lock_006.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_007.png => drawable/charter_p_open_lock_007.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_008.png => drawable/charter_p_open_lock_008.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_009.png => drawable/charter_p_open_lock_009.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_010.png => drawable/charter_p_open_lock_010.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_011.png => drawable/charter_p_open_lock_011.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_012.png => drawable/charter_p_open_lock_012.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_013.png => drawable/charter_p_open_lock_013.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_014.png => drawable/charter_p_open_lock_014.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_015.png => drawable/charter_p_open_lock_015.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_016.png => drawable/charter_p_open_lock_016.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_017.png => drawable/charter_p_open_lock_017.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_018.png => drawable/charter_p_open_lock_018.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_019.png => drawable/charter_p_open_lock_019.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_020.png => drawable/charter_p_open_lock_020.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_021.png => drawable/charter_p_open_lock_021.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_022.png => drawable/charter_p_open_lock_022.png} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi/open_lock_023.png => drawable/charter_p_open_lock_023.png} (100%) rename OCH/charter/passenger/src/main/res/drawable/{m1_order_end_closedoor_selecotr.xml => charter_p_order_end_closedoor_selecotr.xml} (100%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_function_device_go_press_selecor.xml => charter_p_order_end_opendoor_selecotr.xml} (51%) rename OCH/charter/passenger/src/main/res/drawable/{m1_order_line_checked_shape.xml => charter_p_order_line_checked_shape.xml} (72%) rename OCH/charter/passenger/src/main/res/drawable/{m1_order_line_shape.xml => charter_p_order_line_shape.xml} (59%) rename OCH/charter/passenger/src/main/res/drawable/{bus_p_overmap_reset_size.xml => charter_p_overmap_reset_size.xml} (77%) rename OCH/charter/passenger/src/main/res/drawable/{taxi_power_size_seekbar_style.xml => charter_p_power_size_seekbar_style.xml} (72%) rename OCH/charter/passenger/src/main/res/drawable/{bg_taxi_p_video_bg_shape.xml => charter_p_video_bg_shape.xml} (100%) rename OCH/charter/passenger/src/main/res/drawable/{bg_taxi_p_video_bg_top.xml => charter_p_video_bg_top.xml} (100%) rename OCH/charter/passenger/src/main/res/drawable/{taxi_video_seekbar_style.xml => charter_p_video_seekbar_style.xml} (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit01.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit02.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit03.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit04.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit05.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit06.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit07.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit08.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit09.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit10.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit11.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit12.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit13.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit14.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit15.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit16.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit17.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit18.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit19.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit20.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit21.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit22.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit23.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit24.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit25.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit26.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit27.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit28.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit29.webp (100%) rename OCH/charter/passenger/src/main/res/{drawable-nodpi => drawable}/charter_p_wait_driver_submit30.webp (100%) delete mode 100644 OCH/charter/passenger/src/main/res/drawable/m1_order_end_opendoor_selecotr.xml rename OCH/charter/passenger/src/main/res/font/{din.ttf => charter_p_din.ttf} (100%) rename OCH/charter/passenger/src/main/res/layout/{m1_bottom_bar.xml => charter_p_bottom_bar.xml} (75%) rename OCH/charter/passenger/src/main/res/layout/{m1_bottom_go.xml => charter_p_bottom_go.xml} (100%) rename OCH/charter/passenger/src/main/res/layout/{m1_bottom_orderinfo.xml => charter_p_bottom_orderinfo.xml} (90%) rename OCH/charter/passenger/src/main/res/layout/{m1_bottom_stop_site.xml => charter_p_bottom_stop_site.xml} (96%) rename OCH/charter/passenger/src/main/res/layout/{m1_contain_fragment.xml => charter_p_contain_fragment.xml} (100%) rename OCH/charter/passenger/src/main/res/layout/{m1_p_debug.xml => charter_p_debug.xml} (100%) rename OCH/charter/passenger/src/main/res/layout/{m1_devices_fragment.xml => charter_p_devices_fragment.xml} (95%) rename OCH/charter/passenger/src/main/res/layout/{m1_devices_lock_unlock.xml => charter_p_devices_lock_unlock.xml} (94%) rename OCH/charter/passenger/src/main/res/layout/{m1_devices_unlock.xml => charter_p_devices_unlock.xml} (96%) rename OCH/charter/passenger/src/main/res/layout/{m1_itinerary_info.xml => charter_p_itinerary_info.xml} (86%) rename OCH/charter/passenger/src/main/res/layout/{m1_main_fragment.xml => charter_p_main_fragment.xml} (96%) rename OCH/charter/passenger/src/main/res/layout/{m1_novice_guidance_fragment.xml => charter_p_novice_guidance_fragment.xml} (78%) rename OCH/charter/passenger/src/main/res/layout/{m1_novice_guidance_welcome_1_fragment.xml => charter_p_novice_guidance_welcome_1_fragment.xml} (100%) rename OCH/charter/passenger/src/main/res/layout/{m1_novice_guidance_welcome_2_fragment.xml => charter_p_novice_guidance_welcome_2_fragment.xml} (100%) rename OCH/charter/passenger/src/main/res/layout/{m1_novice_guidance_welcome_3_fragment.xml => charter_p_novice_guidance_welcome_3_fragment.xml} (100%) rename OCH/charter/passenger/src/main/res/layout/{m1_novice_guidance_welcome_4_fragment.xml => charter_p_novice_guidance_welcome_4_fragment.xml} (100%) rename OCH/charter/passenger/src/main/res/layout/{m1_novice_guidance_welcome_fragment.xml => charter_p_novice_guidance_welcome_fragment.xml} (93%) rename OCH/charter/passenger/src/main/res/layout/{m1_order_end.xml => charter_p_order_end.xml} (88%) rename OCH/charter/passenger/src/main/res/layout/{m1_order_fragment.xml => charter_p_order_fragment.xml} (96%) rename OCH/charter/passenger/src/main/res/layout/{m1_order_line_item.xml => charter_p_order_line_item.xml} (89%) rename OCH/charter/passenger/src/main/res/layout/{m1_order_loading.xml => charter_p_order_loading.xml} (93%) rename OCH/charter/passenger/src/main/res/layout/{m1_order_net_fail.xml => charter_p_order_net_fail.xml} (90%) rename OCH/charter/passenger/src/main/res/layout/{m1_order_noorder.xml => charter_p_order_noorder.xml} (89%) rename OCH/charter/passenger/src/main/res/layout/{m1_order_site_item.xml => charter_p_order_site_item.xml} (87%) rename OCH/charter/passenger/src/main/res/layout/{orderinfo_fragment.xml => charter_p_orderinfo_fragment.xml} (96%) rename OCH/charter/passenger/src/main/res/layout/{m1_soft_fragment.xml => charter_p_soft_fragment.xml} (78%) rename OCH/charter/passenger/src/main/res/layout/{m1_soft_temperature_item.xml => charter_p_soft_temperature_item.xml} (88%) rename OCH/charter/passenger/src/main/res/layout/{m1_statusview_blue_tooth.xml => charter_p_statusview_blue_tooth.xml} (89%) rename OCH/charter/passenger/src/main/res/layout/{m1_statusview_datetime.xml => charter_p_statusview_datetime.xml} (91%) rename OCH/charter/passenger/src/main/res/layout/{m1_video_fragment.xml => charter_p_video_fragment.xml} (93%) rename OCH/charter/passenger/src/main/res/layout/{m1_video_item.xml => charter_p_video_item.xml} (88%) rename OCH/charter/passenger/src/main/res/layout/{m1_video_view.xml => charter_p_video_view.xml} (92%) rename OCH/charter/passenger/src/main/res/layout/{view_maker_sitename.xml => charter_p_view_maker_sitename.xml} (100%) diff --git a/OCH/charter/passenger/build.gradle b/OCH/charter/passenger/build.gradle index 63f4398e85..aca041d1ff 100644 --- a/OCH/charter/passenger/build.gradle +++ b/OCH/charter/passenger/build.gradle @@ -24,6 +24,8 @@ android { } } + resourcePrefix "charter_p" + compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/model/CharterPassengerModel.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/model/CharterPassengerModel.kt index 1b1ef5458d..27377ea3fd 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/model/CharterPassengerModel.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/model/CharterPassengerModel.kt @@ -568,7 +568,7 @@ object CharterPassengerModel { OCHSocketMessageManager.pushAppOperationalMsgBox( DateTimeUtil.getCurrentTimeStamp(), AbsMogoApplication.getApp() - .getString(R.string.m1_end_order_5min), 2 + .getString(R.string.charter_p_end_order_5min), 2 ) VoiceManager.surplus5min(VoiceFocusManager.getVoiceCmdCallBack()) d(M_BUS_P + TAG, "倒计时5分钟${it.orderNo}") @@ -1000,7 +1000,7 @@ object CharterPassengerModel { if (order.arriveStatus == OrderInfoResponse.ARRIVING) { if (isSuccess("${siteId}$ending100Key")) { val string = - mContext.getString(R.string.arrived_station_left_100, order.siteName) + mContext.getString(R.string.charter_p_arrived_station_left_100, order.siteName) VoiceNotice.showNotice(string) broadcastList["${siteId}$ending100Key"] = true } diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/BusPassengerPresenter.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/BusPassengerPresenter.kt index 1f57c29627..05c43d3f2e 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/BusPassengerPresenter.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/BusPassengerPresenter.kt @@ -194,7 +194,7 @@ class BusPassengerPresenter(view: MainFragment?) : StopSideStatusManager.Status.START -> { VoiceNotice.showNotice( - context.getString(R.string.m1_stop_site_zh), + context.getString(R.string.charter_p_stop_site_zh), AIAssist.LEVEL0 ) } @@ -206,7 +206,7 @@ class BusPassengerPresenter(view: MainFragment?) : StopSideStatusManager.Status.EndingSuccess -> { ToastCharterUtils.showToastShort("靠边停车成功") VoiceNotice.showNotice( - context.getString(R.string.m1_stop_site_success), + context.getString(R.string.charter_p_stop_site_success), AIAssist.LEVEL0 ) } @@ -261,7 +261,7 @@ class BusPassengerPresenter(view: MainFragment?) : fun drawStationInfo(sites: List) { val stationsList: MutableList = mutableListOf() val stationsNameList: MutableList = mutableListOf() - val stationIcon = BitmapFactory.decodeResource(context.resources, R.drawable.map_staton_icon) + val stationIcon = BitmapFactory.decodeResource(context.resources, R.drawable.charter_p_map_staton_icon) var checkMarkView:SiteMarkerBean?=null sites.forEach { stationsList.add( diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/receive/DriverMessage.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/receive/DriverMessage.kt index d2cce6cfe2..5c36418f3b 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/receive/DriverMessage.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/receive/DriverMessage.kt @@ -50,7 +50,7 @@ object DriverMessage: IReceivedMsgListener { if(msg.isPlay){ VoiceNotice.showNotice(msg.msg, AIAssist.LEVEL1) if(msg.msg.contains("核销成功")){ - val string = AbsMogoApplication.getApp().getString(R.string.m1_welcome_tts) + val string = AbsMogoApplication.getApp().getString(R.string.charter_p_welcome_tts) VoiceNotice.showNotice(string, AIAssist.LEVEL1,4_000) } } diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/MainFragment.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/MainFragment.kt index 4fd5699571..54f428aee7 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/MainFragment.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/MainFragment.kt @@ -32,7 +32,18 @@ import com.mogo.och.charter.passenger.ui.dialogfragment.NoviceGuidanceFragment import com.mogo.och.charter.passenger.ui.statusbar.StatusBarView import com.mogo.och.common.module.wigets.toast.ToastCharterUtils import com.mogo.och.common.module.biz.constant.LoginStatusManager -import kotlinx.android.synthetic.main.m1_main_fragment.* +import kotlinx.android.synthetic.main.charter_p_main_fragment.aciv_enter_video +import kotlinx.android.synthetic.main.charter_p_main_fragment.aciv_map_2_default +import kotlinx.android.synthetic.main.charter_p_main_fragment.bb_boorombar +import kotlinx.android.synthetic.main.charter_p_main_fragment.biz_orderinfo +import kotlinx.android.synthetic.main.charter_p_main_fragment.biz_selectline +import kotlinx.android.synthetic.main.charter_p_main_fragment.biz_softcontrol +import kotlinx.android.synthetic.main.charter_p_main_fragment.biz_video +import kotlinx.android.synthetic.main.charter_p_main_fragment.mapBizView +import kotlinx.android.synthetic.main.charter_p_main_fragment.omvOverMap +import kotlinx.android.synthetic.main.charter_p_main_fragment.viewBusPM1MsgBoxBubble +import kotlinx.android.synthetic.main.charter_p_main_fragment.viewBusPM1MsgBoxButton +import kotlinx.android.synthetic.main.charter_p_main_fragment.viewBusPM1MsgBoxList import org.greenrobot.eventbus.EventBus import org.greenrobot.eventbus.Subscribe import org.greenrobot.eventbus.ThreadMode @@ -50,7 +61,7 @@ class MainFragment : MvpFragment(), IMogo private val endStation = BitmapFactory.decodeResource( AbsMogoApplication.getApp().resources, - R.drawable.m1_small_map_view_dir_end + R.drawable.charter_p_small_map_view_dir_end ) private val lineTrajectory = BitmapFactory.decodeResource( @@ -74,7 +85,7 @@ class MainFragment : MvpFragment(), IMogo statusBarView = statusView } } - return R.layout.m1_main_fragment + return R.layout.charter_p_main_fragment } override fun getTagName(): String { @@ -120,7 +131,7 @@ class MainFragment : MvpFragment(), IMogo } } else { mPresenter?.querLogin() - ToastCharterUtils.showToastShort(requireContext().getString(R.string.m1_please_login_driver)) + ToastCharterUtils.showToastShort(requireContext().getString(R.string.charter_p_please_login_driver)) return true } showBizView(orderinfo = true) @@ -130,7 +141,7 @@ class MainFragment : MvpFragment(), IMogo BottomBar.SelectView.VIDEO -> showBizView(showVideo = true) else -> { showBizView() - statusBarView?.setBackgroudColor(R.color.bus_p_m1_80ffffff) + statusBarView?.setBackgroudColor(R.color.charter_p_80ffffff) } } return false @@ -174,25 +185,25 @@ class MainFragment : MvpFragment(), IMogo ) { if (orderinfo) { biz_orderinfo.visibility = View.VISIBLE - statusBarView?.setBackgroudColor(R.color.bus_p_m1_80ffffff) + statusBarView?.setBackgroudColor(R.color.charter_p_80ffffff) } else { biz_orderinfo.visibility = View.GONE } if (softControl) { biz_softcontrol.visibility = View.VISIBLE - statusBarView?.setBackgroudColor(R.color.bus_p_m1_40ffffff) + statusBarView?.setBackgroudColor(R.color.charter_p_40ffffff) } else { biz_softcontrol.visibility = View.GONE } if (selectLine) { biz_selectline.visibility = View.VISIBLE - statusBarView?.setBackgroudColor(R.color.bus_p_m1_80ffffff) + statusBarView?.setBackgroudColor(R.color.charter_p_80ffffff) } else { biz_selectline.visibility = View.GONE } if (showVideo) { biz_video.visibility = View.VISIBLE - statusBarView?.setBackgroudColor(R.color.bus_p_m1_40ffffff) + statusBarView?.setBackgroudColor(R.color.charter_p_40ffffff) } else { biz_video.visibility = View.GONE } diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomBar.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomBar.kt index 55fab27613..5d3fb74f75 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomBar.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomBar.kt @@ -6,7 +6,14 @@ import android.view.LayoutInflater import androidx.constraintlayout.widget.ConstraintLayout import com.mogo.eagle.core.utilcode.kotlin.onClick import com.mogo.och.charter.passenger.R -import kotlinx.android.synthetic.main.m1_bottom_bar.view.* +import kotlinx.android.synthetic.main.charter_p_bottom_bar.view.aciv_center_image +import kotlinx.android.synthetic.main.charter_p_bottom_bar.view.actv_close_door +import kotlinx.android.synthetic.main.charter_p_bottom_bar.view.actv_line +import kotlinx.android.synthetic.main.charter_p_bottom_bar.view.actv_open_door +import kotlinx.android.synthetic.main.charter_p_bottom_bar.view.actv_setting +import kotlinx.android.synthetic.main.charter_p_bottom_bar.view.actv_stop_site +import kotlinx.android.synthetic.main.charter_p_bottom_bar.view.cl_order_time +import kotlinx.android.synthetic.main.charter_p_bottom_bar.view.cl_order_time_press class BottomBar @JvmOverloads constructor( context: Context, @@ -15,7 +22,7 @@ class BottomBar @JvmOverloads constructor( ) : ConstraintLayout(context, attrs, defStyleAttr) { init { isClickable = true - LayoutInflater.from(context).inflate(R.layout.m1_bottom_bar, this, true) + LayoutInflater.from(context).inflate(R.layout.charter_p_bottom_bar, this, true) setBackgroundResource(R.drawable.charter_p_bottom_bar_bg) } diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomCheckView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomCheckView.kt index b8bfe7cb68..4ec8610351 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomCheckView.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomCheckView.kt @@ -6,7 +6,8 @@ import android.view.LayoutInflater import android.view.View import androidx.constraintlayout.widget.ConstraintLayout import com.mogo.och.charter.passenger.R -import kotlinx.android.synthetic.main.m1_bottom_stop_site.view.* +import kotlinx.android.synthetic.main.charter_p_bottom_stop_site.view.aciv_center_image +import kotlinx.android.synthetic.main.charter_p_bottom_stop_site.view.actv_title open class BottomCheckView @JvmOverloads constructor( context: Context, @@ -27,13 +28,13 @@ open class BottomCheckView @JvmOverloads constructor( private var isCheck = false init { - LayoutInflater.from(context).inflate(R.layout.m1_bottom_stop_site, this, true) + LayoutInflater.from(context).inflate(R.layout.charter_p_bottom_stop_site, this, true) try { - val typedArray = context.obtainStyledAttributes(attrs, R.styleable.BottomSelectView) - backageViewId = typedArray.getResourceId(R.styleable.BottomSelectView_backageViewId, -1) - bottomTitle = typedArray.getString(R.styleable.BottomSelectView_bottomTitle) ?: "" - selectedDrawable = typedArray.getResourceId(R.styleable.BottomSelectView_selectedDrawable, -1) - normalDrawable = typedArray.getResourceId(R.styleable.BottomSelectView_normalDrawable, -1) + val typedArray = context.obtainStyledAttributes(attrs, R.styleable.CharterPBottomSelectView) + backageViewId = typedArray.getResourceId(R.styleable.CharterPBottomSelectView_charterPBackageViewId, -1) + bottomTitle = typedArray.getString(R.styleable.CharterPBottomSelectView_charterPBottomTitle) ?: "" + selectedDrawable = typedArray.getResourceId(R.styleable.CharterPBottomSelectView_charterPselectedDrawable, -1) + normalDrawable = typedArray.getResourceId(R.styleable.CharterPBottomSelectView_charterPnormalDrawable, -1) typedArray.recycle() initView(context) } catch (e: Exception) { @@ -64,7 +65,7 @@ open class BottomCheckView @JvmOverloads constructor( } else { backageView?.visibility = View.GONE aciv_center_image.setImageResource(normalDrawable) - actv_title.setTextColor(context.getColor(R.color.bus_p_m1_090f28)) + actv_title.setTextColor(context.getColor(R.color.charter_p_090f28)) } } diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomClickView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomClickView.kt index aa092889cb..afc8eb33a3 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomClickView.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomClickView.kt @@ -10,7 +10,8 @@ import androidx.constraintlayout.widget.ConstraintLayout import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant import com.mogo.och.charter.passenger.R -import kotlinx.android.synthetic.main.m1_bottom_stop_site.view.* +import kotlinx.android.synthetic.main.charter_p_bottom_stop_site.view.aciv_center_image +import kotlinx.android.synthetic.main.charter_p_bottom_stop_site.view.actv_title open class BottomClickView @JvmOverloads constructor( context: Context, @@ -31,13 +32,13 @@ open class BottomClickView @JvmOverloads constructor( var applyClickListener: ApplyClickLintener?=null init { - LayoutInflater.from(context).inflate(R.layout.m1_bottom_stop_site, this, true) + LayoutInflater.from(context).inflate(R.layout.charter_p_bottom_stop_site, this, true) try { - val typedArray = context.obtainStyledAttributes(attrs, R.styleable.BottomSelectView) - backageViewId = typedArray.getResourceId(R.styleable.BottomSelectView_backageViewId, -1) - bottomTitle = typedArray.getString(R.styleable.BottomSelectView_bottomTitle) ?: "" - selectedDrawable = typedArray.getResourceId(R.styleable.BottomSelectView_selectedDrawable, -1) - normalDrawable = typedArray.getResourceId(R.styleable.BottomSelectView_normalDrawable, -1) + val typedArray = context.obtainStyledAttributes(attrs, R.styleable.CharterPBottomSelectView) + backageViewId = typedArray.getResourceId(R.styleable.CharterPBottomSelectView_charterPBackageViewId, -1) + bottomTitle = typedArray.getString(R.styleable.CharterPBottomSelectView_charterPBottomTitle) ?: "" + selectedDrawable = typedArray.getResourceId(R.styleable.CharterPBottomSelectView_charterPselectedDrawable, -1) + normalDrawable = typedArray.getResourceId(R.styleable.CharterPBottomSelectView_charterPnormalDrawable, -1) typedArray.recycle() initView(context) } catch (e: Exception) { @@ -67,7 +68,7 @@ open class BottomClickView @JvmOverloads constructor( CallerLogger.d(SceneConstant.M_BUS_P + TAG, "ACTION_UP") if (selectedDrawable > 0) { aciv_center_image.setImageResource(normalDrawable) - actv_title.setTextColor(context.getColor(R.color.bus_p_m1_090f28)) + actv_title.setTextColor(context.getColor(R.color.charter_p_090f28)) backageView?.visibility = View.GONE } } @@ -75,7 +76,7 @@ open class BottomClickView @JvmOverloads constructor( CallerLogger.d(SceneConstant.M_BUS_P + TAG, "ACTION_CANCEL") if (selectedDrawable > 0) { aciv_center_image.setImageResource(normalDrawable) - actv_title.setTextColor(context.getColor(R.color.bus_p_m1_090f28)) + actv_title.setTextColor(context.getColor(R.color.charter_p_090f28)) backageView?.visibility = View.GONE } } diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomOrderInfoView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomOrderInfoView.kt index c48dedc79a..f7c19c6dab 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomOrderInfoView.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomOrderInfoView.kt @@ -14,7 +14,10 @@ import com.mogo.och.charter.passenger.model.CharterPassengerModel import com.mogo.och.charter.passenger.model.IOrderStatusChangeListener import com.mogo.och.charter.passenger.model.OrderStatusEnum import com.mogo.och.common.module.utils.DateTimeUtil -import kotlinx.android.synthetic.main.m1_bottom_orderinfo.view.* +import kotlinx.android.synthetic.main.charter_p_bottom_orderinfo.view.actv_order_end_time +import kotlinx.android.synthetic.main.charter_p_bottom_orderinfo.view.actv_order_end_time_title +import kotlinx.android.synthetic.main.charter_p_bottom_orderinfo.view.actv_order_null +import kotlinx.android.synthetic.main.charter_p_bottom_orderinfo.view.clg_order_info import java.util.UUID /** @@ -31,7 +34,7 @@ open class BottomOrderInfoView @JvmOverloads constructor( } init { - LayoutInflater.from(context).inflate(R.layout.m1_bottom_orderinfo, this, true) + LayoutInflater.from(context).inflate(R.layout.charter_p_bottom_orderinfo, this, true) try { initView(context) } catch (e: Exception) { @@ -46,9 +49,9 @@ open class BottomOrderInfoView @JvmOverloads constructor( actv_order_null.setTextColor(context.getColor(android.R.color.white)) actv_order_end_time_title.setTextColor(context.getColor(android.R.color.white)) }else{ - actv_order_end_time.setTextColor(context.getColor(R.color.bus_p_m1_0050E1)) - actv_order_null.setTextColor(context.getColor(R.color.bus_p_m1_090f28)) - actv_order_end_time_title.setTextColor(context.getColor(R.color.bus_p_m1_090f28)) + actv_order_end_time.setTextColor(context.getColor(R.color.charter_p_0050E1)) + actv_order_null.setTextColor(context.getColor(R.color.charter_p_090f28)) + actv_order_end_time_title.setTextColor(context.getColor(R.color.charter_p_090f28)) } } @@ -77,7 +80,7 @@ open class BottomOrderInfoView @JvmOverloads constructor( OrderStatusEnum.NoOrderUnuse ->{ actv_order_null.visibility = VISIBLE clg_order_info.visibility = GONE - actv_order_end_time.text = AbsMogoApplication.getApp().getString(R.string.m1_bottom_reach_time) + actv_order_end_time.text = AbsMogoApplication.getApp().getString(R.string.charter_p_bottom_reach_time) } OrderStatusEnum.OrderNoLine, OrderStatusEnum.OrdersWithLine -> { diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/impl/GoViewWithArrive.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/impl/GoViewWithArrive.kt index 2fc39f56df..510b450142 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/impl/GoViewWithArrive.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/impl/GoViewWithArrive.kt @@ -24,7 +24,6 @@ import com.mogo.och.common.module.manager.devicemanage.LightAirconditionDoorStat import com.mogo.och.common.module.utils.RxUtils import com.mogo.och.common.module.utils.SoundPoolHelper import io.reactivex.disposables.Disposable -import kotlinx.android.synthetic.main.m1_bottom_bar.view.* class GoViewWithArrive @JvmOverloads constructor( context: Context, @@ -41,7 +40,7 @@ class GoViewWithArrive @JvmOverloads constructor( } init { - LayoutInflater.from(context).inflate(R.layout.m1_bottom_go, this, true) + LayoutInflater.from(context).inflate(R.layout.charter_p_bottom_go, this, true) setBackgroundResource(R.drawable.charter_p_bottom_center_normal) setOnTouchListener(object :OnTouchListener{ @SuppressLint("ClickableViewAccessibility") @@ -77,7 +76,7 @@ class GoViewWithArrive @JvmOverloads constructor( private fun startGo(){ if (LightAirconditionDoorStatusManager.doorStatus.isOpen) { - val string = AbsMogoApplication.getApp().getString(R.string.m1_close_door_and_startauto) + val string = AbsMogoApplication.getApp().getString(R.string.charter_p_close_door_and_startauto) ToastCharterUtils.showToastShort(string) return } @@ -122,7 +121,7 @@ class GoViewWithArrive @JvmOverloads constructor( RxUtils.disposeSubscribe(startAutoTimeOut) startAutoTimeOut = RxUtils.createSubscribe(20_000) { if (CallerAutoPilotStatusListenerManager.getState() != IMoGoAutopilotStatusListener.STATUS_AUTOPILOT_RUNNING) { - val string = AbsMogoApplication.getApp().getString(R.string.m1_start_auto_fail) + val string = AbsMogoApplication.getApp().getString(R.string.charter_p_start_auto_fail) ToastCharterUtils.showToastLong(string) } CharterPassengerModel.setAutoStatusCallback(TAG, null) diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/debugview/DebugView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/debugview/DebugView.kt index 067a3804bb..275268f28b 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/debugview/DebugView.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/debugview/DebugView.kt @@ -17,10 +17,10 @@ import com.mogo.och.charter.passenger.ui.MainFragment import com.mogo.och.charter.passenger.ui.statusbar.StatusBarView import com.mogo.och.common.module.wigets.toast.ToastCharterUtils import com.mogo.och.common.module.manager.debug.DebugViewWatchDogFragment -import kotlinx.android.synthetic.main.m1_p_debug.view.debug_arrive_dest -import kotlinx.android.synthetic.main.m1_p_debug.view.debug_change_modle -import kotlinx.android.synthetic.main.m1_p_debug.view.debug_show_endview -import kotlinx.android.synthetic.main.m1_p_debug.view.debug_show_noviceGuidance +import kotlinx.android.synthetic.main.charter_p_debug.view.debug_arrive_dest +import kotlinx.android.synthetic.main.charter_p_debug.view.debug_change_modle +import kotlinx.android.synthetic.main.charter_p_debug.view.debug_show_endview +import kotlinx.android.synthetic.main.charter_p_debug.view.debug_show_noviceGuidance import org.greenrobot.eventbus.EventBus import org.greenrobot.eventbus.Subscribe import org.greenrobot.eventbus.ThreadMode @@ -37,7 +37,7 @@ class DebugView @JvmOverloads constructor( } init { - LayoutInflater.from(context).inflate(R.layout.m1_p_debug, this, true) + LayoutInflater.from(context).inflate(R.layout.charter_p_debug, this, true) visibility = GONE } diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/dialogfragment/M1CarUserNoOrderFragment.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/dialogfragment/M1CarUserNoOrderFragment.kt index 5cafa0b340..f3a7fcfc8b 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/dialogfragment/M1CarUserNoOrderFragment.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/dialogfragment/M1CarUserNoOrderFragment.kt @@ -19,7 +19,8 @@ import com.mogo.och.charter.passenger.R import com.mogo.och.charter.passenger.presenter.BusPassengerCarUseAndNoOrderPresenter import com.mogo.och.common.module.manager.devicemanage.LightAirconditionDoorManager import com.mogo.och.common.module.voice.VoiceManager -import kotlinx.android.synthetic.main.m1_order_end.* +import kotlinx.android.synthetic.main.charter_p_order_end.iv_end_order_closedoor +import kotlinx.android.synthetic.main.charter_p_order_end.iv_end_order_opendoor /** * @author: yangyakun @@ -31,14 +32,14 @@ class M1CarUserNoOrderFragment : override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) - setStyle(STYLE_NO_TITLE, R.style.DialogFullScreen) //dialog全屏 + setStyle(STYLE_NO_TITLE, R.style.CharterPDialogFullScreen) //dialog全屏 } private fun initFragment() { } - override fun getLayoutId(): Int = R.layout.m1_order_end + override fun getLayoutId(): Int = R.layout.charter_p_order_end override fun getTagName(): String = TAG diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/dialogfragment/NoviceGuidanceFragment.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/dialogfragment/NoviceGuidanceFragment.kt index a7dfbfed3f..661c1abedb 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/dialogfragment/NoviceGuidanceFragment.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/dialogfragment/NoviceGuidanceFragment.kt @@ -19,14 +19,29 @@ import com.mogo.och.charter.passenger.R import com.mogo.och.charter.passenger.model.CharterPassengerModel import com.mogo.och.charter.passenger.presenter.BusPassengerPresenter import com.mogo.och.charter.passenger.presenter.CharterPassengerNoviceGuidancePresenter -import com.mogo.och.charter.passenger.ui.MainFragment import com.mogo.och.common.module.voice.VoiceNotice -import kotlinx.android.synthetic.main.m1_novice_guidance_fragment.* -import kotlinx.android.synthetic.main.m1_novice_guidance_welcome_1_fragment.* -import kotlinx.android.synthetic.main.m1_novice_guidance_welcome_2_fragment.* -import kotlinx.android.synthetic.main.m1_novice_guidance_welcome_3_fragment.* -import kotlinx.android.synthetic.main.m1_novice_guidance_welcome_4_fragment.* -import kotlinx.android.synthetic.main.m1_novice_guidance_welcome_fragment.* +import kotlinx.android.synthetic.main.charter_p_novice_guidance_fragment.include_welcome +import kotlinx.android.synthetic.main.charter_p_novice_guidance_fragment.include_welcome_01 +import kotlinx.android.synthetic.main.charter_p_novice_guidance_fragment.include_welcome_02 +import kotlinx.android.synthetic.main.charter_p_novice_guidance_fragment.include_welcome_03 +import kotlinx.android.synthetic.main.charter_p_novice_guidance_fragment.include_welcome_04 +import kotlinx.android.synthetic.main.charter_p_novice_guidance_welcome_1_fragment.v_next_page_select_line +import kotlinx.android.synthetic.main.charter_p_novice_guidance_welcome_1_fragment.v_welcome_close_01 +import kotlinx.android.synthetic.main.charter_p_novice_guidance_welcome_2_fragment.v_next_page_go_auto +import kotlinx.android.synthetic.main.charter_p_novice_guidance_welcome_2_fragment.v_pre_page_go_auto +import kotlinx.android.synthetic.main.charter_p_novice_guidance_welcome_2_fragment.v_welcome_close_02 +import kotlinx.android.synthetic.main.charter_p_novice_guidance_welcome_3_fragment.v_next_page_stop_site +import kotlinx.android.synthetic.main.charter_p_novice_guidance_welcome_3_fragment.v_pre_page_stop_site +import kotlinx.android.synthetic.main.charter_p_novice_guidance_welcome_3_fragment.v_welcome_close_03 +import kotlinx.android.synthetic.main.charter_p_novice_guidance_welcome_4_fragment.v_next_page_notice +import kotlinx.android.synthetic.main.charter_p_novice_guidance_welcome_4_fragment.v_pre_page_notice +import kotlinx.android.synthetic.main.charter_p_novice_guidance_welcome_4_fragment.v_welcome_close_04 +import kotlinx.android.synthetic.main.charter_p_novice_guidance_welcome_fragment.actv_click_go_explore +import kotlinx.android.synthetic.main.charter_p_novice_guidance_welcome_fragment.actv_order_time +import kotlinx.android.synthetic.main.charter_p_novice_guidance_welcome_fragment.actv_start_guildance +import kotlinx.android.synthetic.main.charter_p_novice_guidance_welcome_fragment.actv_userinfo +import kotlinx.android.synthetic.main.charter_p_novice_guidance_welcome_fragment.group_complete_guidance +import kotlinx.android.synthetic.main.charter_p_novice_guidance_welcome_fragment.v_clikc_go_explore_bg /** * 新手引导 @@ -59,10 +74,10 @@ class NoviceGuidanceFragment : savedInstanceState?.let { //tab = it.getString(SELECTTAB, tab) } - setStyle(STYLE_NO_TITLE, R.style.DialogFullScreen) //dialog全屏 + setStyle(STYLE_NO_TITLE, R.style.CharterPDialogFullScreen) //dialog全屏 } - override fun getLayoutId(): Int = R.layout.m1_novice_guidance_fragment + override fun getLayoutId(): Int = R.layout.charter_p_novice_guidance_fragment override fun getTagName(): String = TAG @@ -76,7 +91,7 @@ class NoviceGuidanceFragment : setTargetVisable(welcome01 = true) if (m1_novice_guidance_tts) { val m1NoviceGuidanceTts = - AbsMogoApplication.getApp().getString(R.string.m1_novice_guidance_tts) + AbsMogoApplication.getApp().getString(R.string.charter_p_novice_guidance_tts) VoiceNotice.showNotice(m1NoviceGuidanceTts, AIAssist.LEVEL1) m1_novice_guidance_tts = false } @@ -88,7 +103,7 @@ class NoviceGuidanceFragment : setTargetVisable(welcome02 = true) if (m1_novice_guidance_door_tts) { val m1NoviceGuidanceDoorTts = - AbsMogoApplication.getApp().getString(R.string.m1_novice_guidance_door_tts) + AbsMogoApplication.getApp().getString(R.string.charter_p_novice_guidance_door_tts) VoiceNotice.showNotice(m1NoviceGuidanceDoorTts, AIAssist.LEVEL1) m1_novice_guidance_door_tts = false } @@ -101,7 +116,7 @@ class NoviceGuidanceFragment : setTargetVisable(welcome03 = true) if (m1_novice_guidance_stop_site_tts) { val m1NoviceGuidanceStopSiteTts = - AbsMogoApplication.getApp().getString(R.string.m1_novice_guidance_stop_site_tts) + AbsMogoApplication.getApp().getString(R.string.charter_p_novice_guidance_stop_site_tts) VoiceNotice.showNotice(m1NoviceGuidanceStopSiteTts, AIAssist.LEVEL1) m1_novice_guidance_stop_site_tts = false } @@ -114,7 +129,7 @@ class NoviceGuidanceFragment : setTargetVisable(welcome04 = true) if (m1_novice_guidance_notice_tts) { val m1NoviceGuidanceStopSiteTts = - AbsMogoApplication.getApp().getString(R.string.m1_novice_guidance_notice_tts) + AbsMogoApplication.getApp().getString(R.string.charter_p_novice_guidance_notice_tts) VoiceNotice.showNotice(m1NoviceGuidanceStopSiteTts, AIAssist.LEVEL1) m1_novice_guidance_notice_tts = false } @@ -128,7 +143,7 @@ class NoviceGuidanceFragment : saveOrderInfo() if (m1_novice_guidance_complier_tts) { val m1NoviceGuidanceStopSiteTts = - AbsMogoApplication.getApp().getString(R.string.m1_novice_guidance_complier_tts) + AbsMogoApplication.getApp().getString(R.string.charter_p_novice_guidance_complier_tts) VoiceNotice.showNotice(m1NoviceGuidanceStopSiteTts, AIAssist.LEVEL1) m1_novice_guidance_complier_tts = false } diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/itinerary/ItineraryView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/itinerary/ItineraryView.kt index e362613f11..9d7290ae5c 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/itinerary/ItineraryView.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/itinerary/ItineraryView.kt @@ -7,11 +7,11 @@ import androidx.constraintlayout.widget.ConstraintLayout import androidx.lifecycle.ViewModelProvider import androidx.lifecycle.findViewTreeViewModelStoreOwner import com.mogo.och.charter.passenger.R -import kotlinx.android.synthetic.main.m1_itinerary_info.view.tv_distance -import kotlinx.android.synthetic.main.m1_itinerary_info.view.tv_distance_arrive_time -import kotlinx.android.synthetic.main.m1_itinerary_info.view.tv_distance_surplus_time -import kotlinx.android.synthetic.main.m1_itinerary_info.view.tv_distance_unit -import kotlinx.android.synthetic.main.m1_itinerary_info.view.tv_speed +import kotlinx.android.synthetic.main.charter_p_itinerary_info.view.tv_distance +import kotlinx.android.synthetic.main.charter_p_itinerary_info.view.tv_distance_arrive_time +import kotlinx.android.synthetic.main.charter_p_itinerary_info.view.tv_distance_surplus_time +import kotlinx.android.synthetic.main.charter_p_itinerary_info.view.tv_distance_unit +import kotlinx.android.synthetic.main.charter_p_itinerary_info.view.tv_speed /** * 速度、剩余时间、剩余距离和到达时间 @@ -29,7 +29,7 @@ class ItineraryView : ConstraintLayout, ItineraryViewModel.ItineraryViewCallback constructor(context: Context, attributeSet: AttributeSet, defStyleAttr: Int, defStyleRes: Int) : super(context, attributeSet, defStyleAttr, defStyleRes) private fun initView() { - LayoutInflater.from(context).inflate(R.layout.m1_itinerary_info, this, true) + LayoutInflater.from(context).inflate(R.layout.charter_p_itinerary_info, this, true) } override fun onAttachedToWindow() { diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/itinerary/ItineraryViewModel.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/itinerary/ItineraryViewModel.kt index d55e708e3b..edb92d3f4c 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/itinerary/ItineraryViewModel.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/itinerary/ItineraryViewModel.kt @@ -52,7 +52,7 @@ class ItineraryViewModel : ViewModel(), IMoGoChassisLocationGCJ02Listener, IDist } override fun setDistancecAndTime(meters: Long, timeInSecond: Long) { - val unitKm = AbsMogoApplication.getApp().getString(R.string.m1_distance_unit_km) + val unitKm = AbsMogoApplication.getApp().getString(R.string.charter_p_distance_unit_km) if (meters < 0 && timeInSecond < 0) { setDistanceAndTime("--", unitKm, "--", "--") return @@ -61,7 +61,7 @@ class ItineraryViewModel : ViewModel(), IMoGoChassisLocationGCJ02Listener, IDist var disUnit = "KM" if (meters > 0) { if (meters / 1000 < 1) { - disUnit = AbsMogoApplication.getApp().getString(R.string.m1_distance_unit_m) + disUnit = AbsMogoApplication.getApp().getString(R.string.charter_p_distance_unit_m) dis = Math.round(meters.toFloat()).toString() } else { disUnit = unitKm diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/lockview/LockAndUnlockView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/lockview/LockAndUnlockView.kt index 7a429a9365..bf4eae809c 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/lockview/LockAndUnlockView.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/lockview/LockAndUnlockView.kt @@ -12,9 +12,9 @@ import androidx.constraintlayout.widget.ConstraintLayout import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger import com.mogo.och.charter.passenger.R import com.mogo.och.common.module.utils.FrameAnimatorContainer -import kotlinx.android.synthetic.main.m1_devices_lock_unlock.view.aciv_screen_lock -import kotlinx.android.synthetic.main.m1_devices_lock_unlock.view.aciv_screen_lock_bg -import kotlinx.android.synthetic.main.m1_devices_lock_unlock.view.aciv_screen_unlock_ani +import kotlinx.android.synthetic.main.charter_p_devices_lock_unlock.view.aciv_screen_lock +import kotlinx.android.synthetic.main.charter_p_devices_lock_unlock.view.aciv_screen_lock_bg +import kotlinx.android.synthetic.main.charter_p_devices_lock_unlock.view.aciv_screen_unlock_ani class LockAndUnlockView : ConstraintLayout, LockManager.LockStatusCallback { @@ -36,7 +36,7 @@ class LockAndUnlockView : ConstraintLayout, LockManager.LockStatusCallback { private var handler: Handler?=null private fun initView() { - LayoutInflater.from(context).inflate(R.layout.m1_devices_lock_unlock, this, true) + LayoutInflater.from(context).inflate(R.layout.charter_p_devices_lock_unlock, this, true) handler = object : Handler(Looper.myLooper()!!) { override fun handleMessage(msg: Message) { super.handleMessage(msg) @@ -55,7 +55,7 @@ class LockAndUnlockView : ConstraintLayout, LockManager.LockStatusCallback { super.onAttachedToWindow() LockManager.setAutoStatusCallback(TAG, this) aciv_screen_unlock_ani?.let { - animations = FrameAnimatorContainer(R.array.openlock, 24, it,initFirstFrame = false) + animations = FrameAnimatorContainer(R.array.charter_p_openlock, 24, it,initFirstFrame = false) animations!!.setOnAnimStopListener(object : FrameAnimatorContainer.OnAnimationStoppedListener { override fun AnimationStopped() { @@ -143,7 +143,7 @@ class LockAndUnlockView : ConstraintLayout, LockManager.LockStatusCallback { aciv_screen_lock.setImageResource(R.drawable.charter_p_unlock) } } - aciv_screen_lock_bg?.setImageResource(R.drawable.charger_p_normal) + aciv_screen_lock_bg?.setImageResource(R.drawable.charter_p_normal) } View.VISIBLE -> { when (lockStatus) { @@ -159,7 +159,7 @@ class LockAndUnlockView : ConstraintLayout, LockManager.LockStatusCallback { } LockManager.LockStatus.UNLOCK -> { aciv_screen_lock.setImageResource(R.drawable.charter_p_unlock) - aciv_screen_lock_bg?.setImageResource(R.drawable.charger_p_normal) + aciv_screen_lock_bg?.setImageResource(R.drawable.charter_p_normal) animations?.stop() } } diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/lockview/UnlockView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/lockview/UnlockView.kt index e52a0896ac..8b1b06e02e 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/lockview/UnlockView.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/lockview/UnlockView.kt @@ -12,8 +12,8 @@ import androidx.constraintlayout.widget.ConstraintLayout import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger import com.mogo.eagle.core.utilcode.util.UiThreadHandler import com.mogo.och.charter.passenger.R -import kotlinx.android.synthetic.main.m1_devices_unlock.view.aciv_only_unlock -import kotlinx.android.synthetic.main.m1_devices_unlock.view.actv_lock_status +import kotlinx.android.synthetic.main.charter_p_devices_unlock.view.aciv_only_unlock +import kotlinx.android.synthetic.main.charter_p_devices_unlock.view.actv_lock_status class UnlockView : ConstraintLayout, LockManager.LockStatusCallback { @@ -32,7 +32,7 @@ class UnlockView : ConstraintLayout, LockManager.LockStatusCallback { private var handler: Handler?=null private fun initView() { - LayoutInflater.from(context).inflate(R.layout.m1_devices_unlock, this, true) + LayoutInflater.from(context).inflate(R.layout.charter_p_devices_unlock, this, true) handler = object : Handler(Looper.myLooper()!!) { override fun handleMessage(msg: Message) { super.handleMessage(msg) diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/orderinfo/OrderInfoView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/orderinfo/OrderInfoView.kt index a9816bf408..650b081eeb 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/orderinfo/OrderInfoView.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/orderinfo/OrderInfoView.kt @@ -10,14 +10,14 @@ import androidx.lifecycle.findViewTreeViewModelStoreOwner import com.mogo.eagle.core.utilcode.kotlin.onClick import com.mogo.och.charter.passenger.R import com.mogo.och.charter.passenger.callback.IClearViewCallback -import kotlinx.android.synthetic.main.m1_devices_fragment.view.actv_contain_order -import kotlinx.android.synthetic.main.m1_devices_fragment.view.actv_end_order -import kotlinx.android.synthetic.main.m1_devices_fragment.view.actv_end_order_submit -import kotlinx.android.synthetic.main.m1_devices_fragment.view.actv_left_time -import kotlinx.android.synthetic.main.m1_devices_fragment.view.actv_order_phone -import kotlinx.android.synthetic.main.m1_devices_fragment.view.actv_order_times -import kotlinx.android.synthetic.main.m1_devices_fragment.view.cl_order_info -import kotlinx.android.synthetic.main.m1_devices_fragment.view.cl_order_info_endorder_comfit +import kotlinx.android.synthetic.main.charter_p_devices_fragment.view.actv_contain_order +import kotlinx.android.synthetic.main.charter_p_devices_fragment.view.actv_end_order +import kotlinx.android.synthetic.main.charter_p_devices_fragment.view.actv_end_order_submit +import kotlinx.android.synthetic.main.charter_p_devices_fragment.view.actv_left_time +import kotlinx.android.synthetic.main.charter_p_devices_fragment.view.actv_order_phone +import kotlinx.android.synthetic.main.charter_p_devices_fragment.view.actv_order_times +import kotlinx.android.synthetic.main.charter_p_devices_fragment.view.cl_order_info +import kotlinx.android.synthetic.main.charter_p_devices_fragment.view.cl_order_info_endorder_comfit /** * 剩余时间和结束订单入口 @@ -41,7 +41,7 @@ class OrderInfoView : ConstraintLayout, OrderInfoViewModel.ItineraryViewCallback var viewModel:OrderInfoViewModel?=null private fun initView() { - LayoutInflater.from(context).inflate(R.layout.m1_devices_fragment, this, true) + LayoutInflater.from(context).inflate(R.layout.charter_p_devices_fragment, this, true) onClick { setViewGone() } diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/overmapview/MakerWithSiteName.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/overmapview/MakerWithSiteName.kt index a2afbfe06f..46a7ce02d4 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/overmapview/MakerWithSiteName.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/overmapview/MakerWithSiteName.kt @@ -6,7 +6,7 @@ import android.util.AttributeSet import android.view.LayoutInflater import androidx.constraintlayout.widget.ConstraintLayout import com.mogo.och.charter.passenger.R -import kotlinx.android.synthetic.main.view_maker_sitename.view.* +import kotlinx.android.synthetic.main.charter_p_view_maker_sitename.view.tv_site_name /** * 全览地图中使用的view @@ -22,7 +22,7 @@ class MakerWithSiteName @JvmOverloads constructor( ) { init { - LayoutInflater.from(context).inflate(R.layout.view_maker_sitename, this, true) + LayoutInflater.from(context).inflate(R.layout.charter_p_view_maker_sitename, this, true) } fun setTextAndCheck(siteName: String,isCheck:Boolean) { diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/SelectLineView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/SelectLineView.kt index 5620c12797..e86953b46b 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/SelectLineView.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/SelectLineView.kt @@ -20,24 +20,23 @@ import com.mogo.och.charter.passenger.bean.response.SiteInfoResponse import com.mogo.och.charter.passenger.callback.IClearViewCallback import com.mogo.och.charter.passenger.ui.selectline.adapter.OrderLineItemAdapter import com.mogo.och.charter.passenger.ui.selectline.adapter.OrderSiteItemAdapter -import com.mogo.och.charter.passenger.ui.selectline.layoutmanage.BottomDecoration import com.mogo.och.common.module.utils.RxUtils import io.reactivex.disposables.Disposable -import kotlinx.android.synthetic.main.m1_order_fragment.view.aciv_driver_refuse_group -import kotlinx.android.synthetic.main.m1_order_fragment.view.g_lines_sites_data -import kotlinx.android.synthetic.main.m1_order_fragment.view.g_loading_group -import kotlinx.android.synthetic.main.m1_order_fragment.view.g_side_cancle_submit_group -import kotlinx.android.synthetic.main.m1_order_fragment.view.group_driver_agrenn_line -import kotlinx.android.synthetic.main.m1_order_fragment.view.iv_loading_wait_driver -import kotlinx.android.synthetic.main.m1_order_fragment.view.lsv_line_site -import kotlinx.android.synthetic.main.m1_order_fragment.view.m1_order_loading -import kotlinx.android.synthetic.main.m1_order_fragment.view.m1_order_neterror -import kotlinx.android.synthetic.main.m1_order_fragment.view.m1_order_noorder -import kotlinx.android.synthetic.main.m1_order_fragment.view.rlv_line_list -import kotlinx.android.synthetic.main.m1_order_fragment.view.rv_site_list -import kotlinx.android.synthetic.main.m1_order_fragment.view.tv_site_cancle -import kotlinx.android.synthetic.main.m1_order_fragment.view.tv_site_submit -import kotlinx.android.synthetic.main.m1_order_loading.view.iv_loading_wait_ent +import kotlinx.android.synthetic.main.charter_p_order_fragment.view.aciv_driver_refuse_group +import kotlinx.android.synthetic.main.charter_p_order_fragment.view.g_lines_sites_data +import kotlinx.android.synthetic.main.charter_p_order_fragment.view.g_loading_group +import kotlinx.android.synthetic.main.charter_p_order_fragment.view.g_side_cancle_submit_group +import kotlinx.android.synthetic.main.charter_p_order_fragment.view.group_driver_agrenn_line +import kotlinx.android.synthetic.main.charter_p_order_fragment.view.iv_loading_wait_driver +import kotlinx.android.synthetic.main.charter_p_order_fragment.view.lsv_line_site +import kotlinx.android.synthetic.main.charter_p_order_fragment.view.m1_order_loading +import kotlinx.android.synthetic.main.charter_p_order_fragment.view.m1_order_neterror +import kotlinx.android.synthetic.main.charter_p_order_fragment.view.m1_order_noorder +import kotlinx.android.synthetic.main.charter_p_order_fragment.view.rlv_line_list +import kotlinx.android.synthetic.main.charter_p_order_fragment.view.rv_site_list +import kotlinx.android.synthetic.main.charter_p_order_fragment.view.tv_site_cancle +import kotlinx.android.synthetic.main.charter_p_order_fragment.view.tv_site_submit +import kotlinx.android.synthetic.main.charter_p_order_loading.view.iv_loading_wait_ent import me.jessyan.autosize.utils.AutoSizeUtils import org.greenrobot.eventbus.EventBus @@ -89,7 +88,7 @@ class SelectLineView : ConstraintLayout, SelectLineViewModel.SelectLineViewCallb private fun initView() { - LayoutInflater.from(context).inflate(R.layout.m1_order_fragment, this, true) + LayoutInflater.from(context).inflate(R.layout.charter_p_order_fragment, this, true) onClick { setViewGone() diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/adapter/OrderLineItemAdapter.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/adapter/OrderLineItemAdapter.kt index b5304ca398..419337ce18 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/adapter/OrderLineItemAdapter.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/adapter/OrderLineItemAdapter.kt @@ -49,18 +49,18 @@ class OrderLineItemAdapter( override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): TextVH { val view: View val inflater = LayoutInflater.from(context) - view = inflater.inflate(R.layout.m1_order_line_item, parent, false) + view = inflater.inflate(R.layout.charter_p_order_line_item, parent, false) return TextVH(view) } override fun onBindViewHolder(holder: TextVH, position: Int) { val lineInfo = dataList[holder.bindingAdapterPosition] if(lineInfo.isCheck){ - holder.lineNameTextView.setBackgroundResource(R.drawable.m1_order_line_checked_shape) - holder.lineNameTextView.setTextColor(context.getColor(R.color.bus_p_m1_1466FB)) + holder.lineNameTextView.setBackgroundResource(R.drawable.charter_p_order_line_checked_shape) + holder.lineNameTextView.setTextColor(context.getColor(R.color.charter_p_1466FB)) }else{ holder.lineNameTextView.setBackgroundResource(android.R.color.transparent) - holder.lineNameTextView.setTextColor(context.getColor(R.color.bus_p_m1_292c39)) + holder.lineNameTextView.setTextColor(context.getColor(R.color.charter_p_292c39)) } holder.lineNameTextView.text = lineInfo.name holder.lineNameTextView.setOnClickListener { diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/adapter/OrderSiteItemAdapter.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/adapter/OrderSiteItemAdapter.kt index 23d37f4c80..a727400f4a 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/adapter/OrderSiteItemAdapter.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/adapter/OrderSiteItemAdapter.kt @@ -41,7 +41,7 @@ class OrderSiteItemAdapter( override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): TextVH { val view: View val inflater = LayoutInflater.from(context) - view = inflater.inflate(R.layout.m1_order_site_item, parent, false) + view = inflater.inflate(R.layout.charter_p_order_site_item, parent, false) return TextVH(view) } @@ -49,22 +49,22 @@ class OrderSiteItemAdapter( val siteInfo = dataList[holder.bindingAdapterPosition] if (holder.bindingAdapterPosition > enableIndex) { if (siteInfo.isCheck) { - holder.iv_site_checked.setImageResource(R.drawable.m1_order_site_checked) + holder.iv_site_checked.setImageResource(R.drawable.charter_p_order_site_checked) } else { - holder.iv_site_checked.setImageResource(R.drawable.m1_order_site_check) + holder.iv_site_checked.setImageResource(R.drawable.charter_p_order_site_check) } holder.tv_site_site_name.setTextColor( ContextCompat.getColor( context, - R.color.bus_p_m1_222222 + R.color.charter_p_222222 ) ) } else { - holder.iv_site_checked.setImageResource(R.drawable.m1_order_site_check_enable) + holder.iv_site_checked.setImageResource(R.drawable.charter_p_order_site_check_enable) holder.tv_site_site_name.setTextColor( ContextCompat.getColor( context, - R.color.bus_p_m1_332C2D31 + R.color.charter_p_332C2D31 ) ) } diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/layoutmanage/PickerLayoutManager.java b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/layoutmanage/PickerLayoutManager.java index 86b446bce6..c338420966 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/layoutmanage/PickerLayoutManager.java +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/layoutmanage/PickerLayoutManager.java @@ -106,7 +106,7 @@ public class PickerLayoutManager extends LinearLayoutManager { for (int i = 0; i < getChildCount(); i++) { View child = getChildAt(i); if (child instanceof TextView) { - ((TextView) child).setTextColor(ContextCompat.getColor(child.getContext(), R.color.bus_p_m1_47576e)); + ((TextView) child).setTextColor(ContextCompat.getColor(child.getContext(), R.color.charter_p_47576e)); } } } diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/SoftControlView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/SoftControlView.kt index 46acd5e9fe..a71c8e0e37 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/SoftControlView.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/SoftControlView.kt @@ -29,9 +29,6 @@ import com.mogo.eagle.core.utilcode.util.UiThreadHandler import com.mogo.och.charter.passenger.R import com.mogo.och.charter.passenger.bean.Temperature import com.mogo.och.charter.passenger.callback.IClearViewCallback -import com.mogo.och.charter.passenger.ui.selectline.layoutmanage.PickerLayoutManager -import com.mogo.och.charter.passenger.ui.softcontrol.adapter.TemperatureAdapter -import com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage.HorizontalDecoration import com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage.PagerCenterSnapHelper import com.mogo.och.common.module.wigets.toast.ToastCharterUtils import com.mogo.och.common.module.utils.RxUtils @@ -40,35 +37,35 @@ import com.mogo.och.common.module.wigets.MineGradientDrawable import io.reactivex.Observable import io.reactivex.android.schedulers.AndroidSchedulers import io.reactivex.disposables.Disposable -import kotlinx.android.synthetic.main.m1_soft_fragment.view.dbv_wind -import kotlinx.android.synthetic.main.m1_soft_fragment.view.g_aircondition_setting -import kotlinx.android.synthetic.main.m1_soft_fragment.view.g_light_setting -import kotlinx.android.synthetic.main.m1_soft_fragment.view.g_voice_setting -import kotlinx.android.synthetic.main.m1_soft_fragment.view.iv_bottom_light_setting -import kotlinx.android.synthetic.main.m1_soft_fragment.view.iv_end_voice -import kotlinx.android.synthetic.main.m1_soft_fragment.view.iv_loading -import kotlinx.android.synthetic.main.m1_soft_fragment.view.iv_temperature_select -import kotlinx.android.synthetic.main.m1_soft_fragment.view.iv_top_light_setting -import kotlinx.android.synthetic.main.m1_soft_fragment.view.iv_voice -import kotlinx.android.synthetic.main.m1_soft_fragment.view.rb_pattern_automatic -import kotlinx.android.synthetic.main.m1_soft_fragment.view.rb_pattern_heating -import kotlinx.android.synthetic.main.m1_soft_fragment.view.rb_pattern_refrigeration -import kotlinx.android.synthetic.main.m1_soft_fragment.view.rb_pattern_ventilate -import kotlinx.android.synthetic.main.m1_soft_fragment.view.rb_wind_speed_high -import kotlinx.android.synthetic.main.m1_soft_fragment.view.rb_wind_speed_low -import kotlinx.android.synthetic.main.m1_soft_fragment.view.rb_wind_speed_middle -import kotlinx.android.synthetic.main.m1_soft_fragment.view.rg_select_function -import kotlinx.android.synthetic.main.m1_soft_fragment.view.rg_setting_pattern -import kotlinx.android.synthetic.main.m1_soft_fragment.view.rg_setting_windspeed -import kotlinx.android.synthetic.main.m1_soft_fragment.view.rv_aircondition_temperature -import kotlinx.android.synthetic.main.m1_soft_fragment.view.sb_voice_bar -import kotlinx.android.synthetic.main.m1_soft_fragment.view.tv_aircondition_switch -import kotlinx.android.synthetic.main.m1_soft_fragment.view.tv_current_voice_value -import kotlinx.android.synthetic.main.m1_soft_fragment.view.tv_light_atmosphere -import kotlinx.android.synthetic.main.m1_soft_fragment.view.tv_light_top_01 -import kotlinx.android.synthetic.main.m1_soft_fragment.view.tv_light_top_02 -import kotlinx.android.synthetic.main.m1_soft_fragment.view.tv_setting_aircondition -import kotlinx.android.synthetic.main.m1_soft_fragment.view.tv_temperature_title +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.dbv_wind +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.g_aircondition_setting +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.g_light_setting +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.g_voice_setting +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.iv_bottom_light_setting +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.iv_end_voice +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.iv_loading +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.iv_temperature_select +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.iv_top_light_setting +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.iv_voice +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.rb_pattern_automatic +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.rb_pattern_heating +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.rb_pattern_refrigeration +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.rb_pattern_ventilate +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.rb_wind_speed_high +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.rb_wind_speed_low +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.rb_wind_speed_middle +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.rg_select_function +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.rg_setting_pattern +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.rg_setting_windspeed +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.rv_aircondition_temperature +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.sb_voice_bar +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.tv_aircondition_switch +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.tv_current_voice_value +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.tv_light_atmosphere +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.tv_light_top_01 +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.tv_light_top_02 +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.tv_setting_aircondition +import kotlinx.android.synthetic.main.charter_p_soft_fragment.view.tv_temperature_title import me.jessyan.autosize.utils.AutoSizeUtils import java.util.concurrent.TimeUnit @@ -116,7 +113,7 @@ class SoftControlView : ConstraintLayout, SoftControlViewModel.SoftControlCallba private fun initView() { - LayoutInflater.from(context).inflate(R.layout.m1_soft_fragment, this, true) + LayoutInflater.from(context).inflate(R.layout.charter_p_soft_fragment, this, true) onClick { setViewGone() } @@ -205,7 +202,7 @@ class SoftControlView : ConstraintLayout, SoftControlViewModel.SoftControlCallba rb_wind_speed_low.setTextColor( ContextCompat.getColorStateList( context, - R.color.bus_p_function_airconditon_pattern_text_color_selector + R.color.charter_p_function_airconditon_pattern_text_color_selector ) ) } else { @@ -214,7 +211,7 @@ class SoftControlView : ConstraintLayout, SoftControlViewModel.SoftControlCallba rb_wind_speed_low.setTextColor( ContextCompat.getColor( context, - R.color.bus_p_m1_6647576e + R.color.charter_p_6647576e ) ) } @@ -386,11 +383,11 @@ class SoftControlView : ConstraintLayout, SoftControlViewModel.SoftControlCallba override fun setLightTop1View(leftLight: Boolean, isFirst: Boolean) { tv_light_top_01?.let { if (leftLight) { - tv_light_top_01.text = context.getString(R.string.bus_p_m1_close_light1) + tv_light_top_01.text = context.getString(R.string.charter_p_close_light1) tv_light_top_01.isChecked = true if (!isFirst) ToastCharterUtils.showToastShort("打开顶灯1") } else { - tv_light_top_01.text = context.getString(R.string.bus_p_m1_open_light1) + tv_light_top_01.text = context.getString(R.string.charter_p_open_light1) tv_light_top_01.isChecked = false if (!isFirst) ToastCharterUtils.showToastShort("关闭顶灯1") } @@ -400,11 +397,11 @@ class SoftControlView : ConstraintLayout, SoftControlViewModel.SoftControlCallba override fun setLightTop2View(rightLight: Boolean, isFirst: Boolean) { tv_light_top_02?.let { if (rightLight) { - tv_light_top_02.text = context.getString(R.string.bus_p_m1_close_light2) + tv_light_top_02.text = context.getString(R.string.charter_p__close_light2) tv_light_top_02.isChecked = true if (!isFirst) ToastCharterUtils.showToastShort("打开顶灯2") } else { - tv_light_top_02.text = context.getString(R.string.bus_p_m1_open_light2) + tv_light_top_02.text = context.getString(R.string.charter_p_open_light2) tv_light_top_02.isChecked = false if (!isFirst) ToastCharterUtils.showToastShort("关闭顶灯2") } @@ -414,14 +411,14 @@ class SoftControlView : ConstraintLayout, SoftControlViewModel.SoftControlCallba override fun setLightAtmosphereView(atmosphereLight: Boolean, isFirst: Boolean) { tv_light_atmosphere?.let { if (atmosphereLight) { - tv_light_atmosphere.text = context.getString(R.string.bus_p_m1_close_atmosphere) + tv_light_atmosphere.text = context.getString(R.string.charter_p_close_atmosphere) tv_light_atmosphere.isChecked = true - iv_bottom_light_setting.setImageResource(R.drawable.bus_p_function_atmosphere_select) + iv_bottom_light_setting.setImageResource(R.drawable.charter_p_function_atmosphere_select) if (!isFirst) ToastCharterUtils.showToastShort("打开氛围灯") } else { - tv_light_atmosphere.text = context.getString(R.string.bus_p_m1_open_atmosphere) + tv_light_atmosphere.text = context.getString(R.string.charter_p_open_atmosphere) tv_light_atmosphere.isChecked = false - iv_bottom_light_setting.setImageResource(R.drawable.bus_p_function_atmosphere_nor) + iv_bottom_light_setting.setImageResource(R.drawable.charter_p_function_atmosphere_nor) if (!isFirst) ToastCharterUtils.showToastShort("关闭氛围灯") } } @@ -433,15 +430,15 @@ class SoftControlView : ConstraintLayout, SoftControlViewModel.SoftControlCallba override fun setLightView(leftLight: Boolean, rightLight: Boolean) { iv_top_light_setting?.let { if (leftLight && rightLight) { - iv_top_light_setting.setImageResource(R.drawable.bus_p_function_light_middle_selected)// 都打开 + iv_top_light_setting.setImageResource(R.drawable.charter_p_function_light_middle_selected)// 都打开 } else if (!leftLight && !rightLight) { - iv_top_light_setting.setImageResource(R.drawable.bus_p_function_light_nor)// 都关闭 + iv_top_light_setting.setImageResource(R.drawable.charter_p_function_light_nor)// 都关闭 } else { if (leftLight) { - iv_top_light_setting.setImageResource(R.drawable.bus_p_function_light_select_left)// 左面开 + iv_top_light_setting.setImageResource(R.drawable.charter_p_function_light_select_left)// 左面开 } if (rightLight) { - iv_top_light_setting.setImageResource(R.drawable.bus_p_function_light_select_right)// 左面开 + iv_top_light_setting.setImageResource(R.drawable.charter_p_function_light_select_right)// 左面开 } } } @@ -456,9 +453,9 @@ class SoftControlView : ConstraintLayout, SoftControlViewModel.SoftControlCallba @SuppressLint("NewApi") private fun setVoiceInfo() { val dp2px = AutoSizeUtils.dp2px(context, 26f)//进度条高度 - val color2CBFFC = ContextCompat.getColor(context, R.color.bus_p_m1_2cbffc) - val color1060FF = ContextCompat.getColor(context, R.color.bus_p_m1_1060ff) - val color96A5C2 = ContextCompat.getColor(context, R.color.bus_p_m1_96a5c2) + val color2CBFFC = ContextCompat.getColor(context, R.color.charter_p_2cbffc) + val color1060FF = ContextCompat.getColor(context, R.color.charter_p_1060ff) + val color96A5C2 = ContextCompat.getColor(context, R.color.charter_p_96a5c2) val temp03 = MineGradientDrawable(color2CBFFC, color1060FF, dp2px) val scaleDrawable3 = ClipDrawable(temp03, Gravity.START, ClipDrawable.HORIZONTAL) val temp01 = MineGradientDrawable(color96A5C2, color96A5C2, dp2px) @@ -486,11 +483,11 @@ class SoftControlView : ConstraintLayout, SoftControlViewModel.SoftControlCallba } } if (progress == 0) { - iv_voice.setImageResource(R.drawable.bus_p_function_voice_middle_select) - iv_end_voice.setImageResource(R.drawable.bus_p_function_voice_min) + iv_voice.setImageResource(R.drawable.charter_p_function_voice_middle_select) + iv_end_voice.setImageResource(R.drawable.charter_p_function_voice_min) } else { - iv_voice.setImageResource(R.drawable.bus_p_function_voice_middle_selected) - iv_end_voice.setImageResource(R.drawable.bus_p_function_voice_max) + iv_voice.setImageResource(R.drawable.charter_p_function_voice_middle_selected) + iv_end_voice.setImageResource(R.drawable.charter_p_function_voice_max) } } @@ -760,15 +757,15 @@ class SoftControlView : ConstraintLayout, SoftControlViewModel.SoftControlCallba heaterAirEnable(true) when (windSpeed) {//1: 1档,2: 2档,3:3档 1 -> { - setWind(rb_wind_speed_low, R.drawable.bus_pm1_aircondition_wind_low) + setWind(rb_wind_speed_low, R.drawable.charter_p_aircondition_wind_low) } 2 -> { - setWind(rb_wind_speed_middle, R.drawable.bus_pm1_aircondition_wind_middle) + setWind(rb_wind_speed_middle, R.drawable.charter_p_aircondition_wind_middle) } 3 -> { - setWind(rb_wind_speed_high, R.drawable.bus_pm1_aircondition_wind_high) + setWind(rb_wind_speed_high, R.drawable.charter_p_aircondition_wind_high) } else -> {} @@ -779,11 +776,11 @@ class SoftControlView : ConstraintLayout, SoftControlViewModel.SoftControlCallba heaterAirEnable(false) when (windSpeed) {//1: 1档,2: 2档 1 -> { - setWind(rb_wind_speed_middle, R.drawable.bus_pm1_warm_wind_middle) + setWind(rb_wind_speed_middle, R.drawable.charter_p_warm_wind_middle) } 2 -> { - setWind(rb_wind_speed_high, R.drawable.bus_pm1_warm_wind_high) + setWind(rb_wind_speed_high, R.drawable.charter_p_warm_wind_high) } else -> {} diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/adapter/TemperatureAdapter.java b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/adapter/TemperatureAdapter.java index 05bfb80f09..7a323cc9e8 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/adapter/TemperatureAdapter.java +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/adapter/TemperatureAdapter.java @@ -12,7 +12,6 @@ import androidx.recyclerview.widget.RecyclerView; import com.mogo.och.charter.passenger.R; import com.mogo.och.charter.passenger.bean.Temperature; -import com.mogo.och.charter.passenger.bean.Temperature; import java.util.List; @@ -38,7 +37,7 @@ public class TemperatureAdapter extends RecyclerView.Adapter { diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/view/DrawBitmapView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/view/DrawBitmapView.kt index 11aa2f0fe2..3298bafb87 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/view/DrawBitmapView.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/view/DrawBitmapView.kt @@ -17,7 +17,7 @@ class DrawBitmapView @JvmOverloads constructor( ) : View(context, attrs, defStyleAttr) { private lateinit var mBitmap: Bitmap private lateinit var mBitPaint: Paint - private var drawBitmapViewResource = R.drawable.bus_pm1_aircondition_wind_high + private var drawBitmapViewResource = R.drawable.charter_p_aircondition_wind_high private var mBitWidth = 0 private var showHeight = 0 set(value) { @@ -26,10 +26,10 @@ class DrawBitmapView @JvmOverloads constructor( } init { - val typedArray = context.obtainStyledAttributes(attrs, R.styleable.MainWindStatus) + val typedArray = context.obtainStyledAttributes(attrs, R.styleable.CharterPMainWindStatus) drawBitmapViewResource = typedArray.getResourceId( - R.styleable.MainWindStatus_main_wind_drawable, - R.drawable.bus_pm1_aircondition_wind_high + R.styleable.CharterPMainWindStatus_charter_p_main_wind_drawable, + R.drawable.charter_p_aircondition_wind_high ) typedArray.recycle() initBitmap() diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/statusbar/M1BlueToothView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/statusbar/M1BlueToothView.kt index cc8df22d64..067baee01d 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/statusbar/M1BlueToothView.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/statusbar/M1BlueToothView.kt @@ -6,7 +6,7 @@ import android.view.LayoutInflater import com.mogo.eagle.core.function.api.devatools.IMoGoDevaToolsListener import com.mogo.eagle.core.function.hmi.ui.widget.BlueToothView import com.mogo.och.charter.passenger.R -import kotlinx.android.synthetic.main.m1_statusview_blue_tooth.view.* +import kotlinx.android.synthetic.main.charter_p_statusview_blue_tooth.view.mofangView /** * 魔戒蓝牙控件 @@ -20,14 +20,14 @@ class M1BlueToothView @JvmOverloads constructor( ) : BlueToothView(context, attrs, defStyleAttr),IMoGoDevaToolsListener { init { - LayoutInflater.from(context).inflate(R.layout.m1_statusview_blue_tooth, this, true) + LayoutInflater.from(context).inflate(R.layout.charter_p_statusview_blue_tooth, this, true) } override fun mofangStatus(status: Boolean) { if (status) { - mofangView.setImageResource(R.drawable.bus_p_m1_blue_tooth_close) + mofangView.setImageResource(R.drawable.charter_p_blue_tooth_close) } else { - mofangView.setImageResource(R.drawable.bus_p_m1_blue_tooth_open) + mofangView.setImageResource(R.drawable.charter_p_blue_tooth_open) } } diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/statusbar/StatusBarView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/statusbar/StatusBarView.kt index 5f71592fbe..888bdb0c7a 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/statusbar/StatusBarView.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/statusbar/StatusBarView.kt @@ -11,7 +11,6 @@ import androidx.annotation.ColorRes import androidx.constraintlayout.widget.ConstraintLayout import androidx.core.content.ContextCompat import chassis.ChassisStatesOuterClass -import com.mogo.eagle.core.data.app.AppConfigInfo import com.mogo.eagle.core.data.config.FunctionBuildConfig import com.mogo.eagle.core.function.api.autopilot.IMoGoAutopilotStatusListener import com.mogo.eagle.core.function.api.autopilot.IMoGoBatteryManagementSystemListener @@ -31,7 +30,12 @@ import com.mogo.och.charter.passenger.R import com.mogo.och.charter.passenger.ui.debugview.DebugEvent import com.mogo.och.common.module.manager.loopmanager.BizLoopManager import com.mogo.och.common.module.manager.loopmanager.LoopInfo -import kotlinx.android.synthetic.main.m1_statusview_datetime.view.* +import kotlinx.android.synthetic.main.charter_p_statusview_datetime.view.aciv_connect_driver_status +import kotlinx.android.synthetic.main.charter_p_statusview_datetime.view.actv_auto_status +import kotlinx.android.synthetic.main.charter_p_statusview_datetime.view.bizz_view +import kotlinx.android.synthetic.main.charter_p_statusview_datetime.view.iv_biz_icon +import kotlinx.android.synthetic.main.charter_p_statusview_datetime.view.progress +import kotlinx.android.synthetic.main.charter_p_statusview_datetime.view.tv_power_cos import me.jessyan.autosize.utils.AutoSizeUtils import org.greenrobot.eventbus.EventBus import kotlin.math.roundToInt @@ -64,8 +68,8 @@ class StatusBarView @JvmOverloads constructor( } init { - LayoutInflater.from(context).inflate(R.layout.m1_statusview_datetime, this, true) - setBackgroundColor(ContextCompat.getColor(context,R.color.bus_p_m1_80ffffff)) + LayoutInflater.from(context).inflate(R.layout.charter_p_statusview_datetime, this, true) + setBackgroundColor(ContextCompat.getColor(context,R.color.charter_p_80ffffff)) isClickable = true isFocusable = true } diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/ConsultVideoPlayer.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/ConsultVideoPlayer.kt index a6d86d0e1d..27f2b0b76f 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/ConsultVideoPlayer.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/ConsultVideoPlayer.kt @@ -57,7 +57,7 @@ class ConsultVideoPlayer : StandardGSYVideoPlayer { constructor(context: Context?, fullFlag: Boolean?) : super(context, fullFlag) override fun init(context: Context) { - mEnlargeImageRes = R.drawable.bus_p_function_video_player_change_full + mEnlargeImageRes = R.drawable.charter_p_function_video_player_change_full super.init(context) start = findViewById(R.id.start) coverImage = findViewById(R.id.thumbImage) @@ -77,7 +77,7 @@ class ConsultVideoPlayer : StandardGSYVideoPlayer { aivStartPlay.scaleX = 0.8f aivStartPlay.scaleY = 0.8f - mProgressBar.thumb = ActivityCompat.getDrawable(context, R.drawable.bus_p_function_video_player_thumb_samll) + mProgressBar.thumb = ActivityCompat.getDrawable(context, R.drawable.charter_p_function_video_player_thumb_samll) } private fun addDrageAnchor(){ @@ -104,7 +104,7 @@ class ConsultVideoPlayer : StandardGSYVideoPlayer { titleTextView.layoutParams = layoutParams1 aivStartPlay.scaleX = 1f aivStartPlay.scaleY = 1f - mProgressBar.thumb = ActivityCompat.getDrawable(context, R.drawable.bus_p_function_video_player_thumb_big) + mProgressBar.thumb = ActivityCompat.getDrawable(context, R.drawable.charter_p_function_video_player_thumb_big) if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) { mProgressBar.maxHeight = 6 mProgressBar.minHeight = 6 @@ -114,24 +114,24 @@ class ConsultVideoPlayer : StandardGSYVideoPlayer { } override fun getLayoutId(): Int { - return R.layout.m1_video_view + return R.layout.charter_p_video_view } override fun updateStartImage() { when (mCurrentState) { GSYVideoView.CURRENT_STATE_PLAYING ->{ if(isIfCurrentIsFullscreen){ - start.setImageResource(R.drawable.bus_p_function_video_player_pause_big) + start.setImageResource(R.drawable.charter_p_function_video_player_pause_big) }else { - start.setImageResource(R.drawable.bus_p_function_video_player_pause_small) + start.setImageResource(R.drawable.charter_p_function_video_player_pause_small) } aivStartPlay.visibility = View.GONE } else -> { if(isIfCurrentIsFullscreen){ - start.setImageResource(R.drawable.bus_p_function_video_player_start_big) + start.setImageResource(R.drawable.charter_p_function_video_player_start_big) }else { - start.setImageResource(R.drawable.bus_p_function_video_player_start_small) + start.setImageResource(R.drawable.charter_p_function_video_player_start_small) } aivStartPlay.visibility = View.VISIBLE } @@ -245,7 +245,7 @@ class ConsultVideoPlayer : StandardGSYVideoPlayer { } override fun onCompletion() { - start.setImageResource(R.drawable.bus_p_function_video_player_start_small) + start.setImageResource(R.drawable.charter_p_function_video_player_start_small) } override fun onSurfaceUpdated(surface: Surface) { @@ -383,8 +383,8 @@ class ConsultVideoPlayer : StandardGSYVideoPlayer { cloneParams(this, gsyVideoPlayer) val frameLayout = FrameLayout(context) if (gsyVideoPlayer.fullscreenButton != null) { - gsyVideoPlayer.fullscreenButton.setImageResource(R.drawable.bus_p_function_video_player_change_normal) - gsyVideoPlayer.start.setImageResource(R.drawable.bus_p_function_video_player_pause_big) + gsyVideoPlayer.fullscreenButton.setImageResource(R.drawable.charter_p_function_video_player_change_normal) + gsyVideoPlayer.start.setImageResource(R.drawable.charter_p_function_video_player_pause_big) gsyVideoPlayer.fullscreenButton.setOnClickListener { v -> if (mBackFromFullScreenListener == null) { clearFullscreenLayout(gsyVideoPlayer) @@ -400,7 +400,7 @@ class ConsultVideoPlayer : StandardGSYVideoPlayer { frameLayout.setBackgroundColor(Color.BLACK) val lp = LayoutParams(width, height) frameLayout.addView(gsyVideoPlayer, lp) - FullVideoUtils.showOverlayView(context as Activity,frameLayout,R.style.och_window_anim_alpha) + FullVideoUtils.showOverlayView(context as Activity,frameLayout,R.style.charter_p_window_anim_alpha) gsyVideoPlayer.visibility = INVISIBLE frameLayout.visibility = INVISIBLE resolveFullVideoShow(context, gsyVideoPlayer, frameLayout) diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/VideoView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/VideoView.kt index 150ca3b0b8..8bf73eda80 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/VideoView.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/VideoView.kt @@ -9,14 +9,10 @@ import androidx.recyclerview.widget.RecyclerView import com.mogo.eagle.core.function.api.autopilot.IMoGoAutopilotStatusListener import com.mogo.eagle.core.utilcode.kotlin.onClick import com.mogo.och.charter.passenger.R -import com.mogo.och.charter.passenger.bean.TaxiPassengerVideoPlay import com.mogo.och.charter.passenger.callback.IClearViewCallback import com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage.CarouselLayoutManager -import com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage.CarouselZoomPostLayoutListener -import com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage.CenterScrollListener -import com.mogo.och.charter.passenger.ui.video.adapter.RecyclerVideoAdapter import com.shuyu.gsyvideoplayer.video.base.GSYVideoView -import kotlinx.android.synthetic.main.m1_video_fragment.view.rvVideoPlaylist +import kotlinx.android.synthetic.main.charter_p_video_fragment.view.rvVideoPlaylist import kotlin.math.floor class VideoView @JvmOverloads constructor( @@ -34,7 +30,7 @@ class VideoView @JvmOverloads constructor( var goneViewListener: IClearViewCallback? = null init { - LayoutInflater.from(context).inflate(R.layout.m1_video_fragment, this, true) + LayoutInflater.from(context).inflate(R.layout.charter_p_video_fragment, this, true) onClick { goneViewListener?.goneAllView() } diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/adapter/RecyclerVideoAdapter.java b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/adapter/RecyclerVideoAdapter.java index 707a8bc74e..54978cc387 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/adapter/RecyclerVideoAdapter.java +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/adapter/RecyclerVideoAdapter.java @@ -51,7 +51,7 @@ public class RecyclerVideoAdapter extends RecyclerView.Adapter - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/color/charter_p_aircondition_enable.xml b/OCH/charter/passenger/src/main/res/color/charter_p_aircondition_enable.xml new file mode 100644 index 0000000000..3cfdec4911 --- /dev/null +++ b/OCH/charter/passenger/src/main/res/color/charter_p_aircondition_enable.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/color/bus_p_function_airconditon_pattern_text_color_selector.xml b/OCH/charter/passenger/src/main/res/color/charter_p_function_airconditon_pattern_text_color_selector.xml similarity index 59% rename from OCH/charter/passenger/src/main/res/color/bus_p_function_airconditon_pattern_text_color_selector.xml rename to OCH/charter/passenger/src/main/res/color/charter_p_function_airconditon_pattern_text_color_selector.xml index a920a7421b..77b3e60449 100644 --- a/OCH/charter/passenger/src/main/res/color/bus_p_function_airconditon_pattern_text_color_selector.xml +++ b/OCH/charter/passenger/src/main/res/color/charter_p_function_airconditon_pattern_text_color_selector.xml @@ -1,6 +1,6 @@ - - + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/color/charter_p_select_city_name_textcolor.xml b/OCH/charter/passenger/src/main/res/color/charter_p_select_city_name_textcolor.xml index 51e58f87a5..b4fbc5bca7 100644 --- a/OCH/charter/passenger/src/main/res/color/charter_p_select_city_name_textcolor.xml +++ b/OCH/charter/passenger/src/main/res/color/charter_p_select_city_name_textcolor.xml @@ -1,6 +1,6 @@ - - + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_pm1_aircondition_wind_high.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_aircondition_wind_high.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_pm1_aircondition_wind_high.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_aircondition_wind_high.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_pm1_aircondition_wind_low.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_aircondition_wind_low.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_pm1_aircondition_wind_low.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_aircondition_wind_low.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_pm1_aircondition_wind_middle.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_aircondition_wind_middle.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_pm1_aircondition_wind_middle.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_aircondition_wind_middle.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_m1_blue_tooth_close.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_blue_tooth_close.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_m1_blue_tooth_close.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_blue_tooth_close.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_m1_blue_tooth_open.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_blue_tooth_open.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_m1_blue_tooth_open.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_blue_tooth_open.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_bottom_bar_select_bg.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_bottom_bar_select_bg.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_bottom_bar_select_bg.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_bottom_bar_select_bg.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_car_speed.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_car_speed.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_car_speed.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_car_speed.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/taxi_p_change_full.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_change_full.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/taxi_p_change_full.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_change_full.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_distance_info_bg.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_distance_info_bg.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_distance_info_bg.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_distance_info_bg.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_end_order_openclosedoor.webp b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_end_order_openclosedoor.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_end_order_openclosedoor.webp rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_end_order_openclosedoor.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_endorder_head.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_endorder_head.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_endorder_head.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_endorder_head.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_aircondition_nor.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_aircondition_nor.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_aircondition_nor.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_aircondition_nor.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_aircondition_pattern_selected.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_aircondition_pattern_selected.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_aircondition_pattern_selected.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_aircondition_pattern_selected.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_aircondition_select.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_aircondition_select.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_aircondition_select.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_aircondition_select.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_aircondition_selected.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_aircondition_selected.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_aircondition_selected.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_aircondition_selected.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_aircondition_switch_selected.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_aircondition_switch_selected.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_aircondition_switch_selected.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_aircondition_switch_selected.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_atmosphere_nor.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_atmosphere_nor.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_atmosphere_nor.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_atmosphere_nor.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_atmosphere_select.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_atmosphere_select.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_atmosphere_select.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_atmosphere_select.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/m1_function_bg.webp b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_bg.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/m1_function_bg.webp rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_bg.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_device_closedoor_normal_src.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_device_closedoor_normal_src.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_device_closedoor_normal_src.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_device_closedoor_normal_src.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_device_closedoor_press_src.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_device_closedoor_press_src.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_device_closedoor_press_src.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_device_closedoor_press_src.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_device_go_normal_src.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_device_go_normal_src.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_device_go_normal_src.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_device_go_normal_src.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_device_go_press_src.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_device_go_press_src.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_device_go_press_src.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_device_go_press_src.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_device_normal.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_device_normal.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_device_normal.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_device_normal.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_device_opendoor_normal_src.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_device_opendoor_normal_src.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_device_opendoor_normal_src.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_device_opendoor_normal_src.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_device_opendoor_press_src.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_device_opendoor_press_src.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_device_opendoor_press_src.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_device_opendoor_press_src.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_device_press.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_device_press.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_device_press.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_device_press.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_device_stopside_normal_src.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_device_stopside_normal_src.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_device_stopside_normal_src.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_device_stopside_normal_src.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_device_stopside_press_src.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_device_stopside_press_src.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_device_stopside_press_src.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_device_stopside_press_src.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_information_normal.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_information_normal.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_information_normal.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_information_normal.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_information_press.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_information_press.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_information_press.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_information_press.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_left_bg_selected.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_left_bg_selected.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_left_bg_selected.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_left_bg_selected.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_light_check_select.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_light_check_select.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_light_check_select.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_light_check_select.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_light_check_selected.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_light_check_selected.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_light_check_selected.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_light_check_selected.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_light_middle_selected.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_light_middle_selected.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_light_middle_selected.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_light_middle_selected.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_light_nor.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_light_nor.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_light_nor.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_light_nor.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_light_select.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_light_select.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_light_select.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_light_select.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_light_select_left.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_light_select_left.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_light_select_left.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_light_select_left.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_light_select_right.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_light_select_right.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_light_select_right.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_light_select_right.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_light_selected.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_light_selected.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_light_selected.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_light_selected.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_light_switch_bg_selected.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_light_switch_bg_selected.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_light_switch_bg_selected.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_light_switch_bg_selected.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_order_normal.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_order_normal.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_order_normal.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_order_normal.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_order_press.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_order_press.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_order_press.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_order_press.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_soft_normal.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_soft_normal.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_soft_normal.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_soft_normal.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_soft_press.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_soft_press.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_soft_press.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_soft_press.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_voice_humb.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_voice_humb.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_voice_humb.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_voice_humb.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_voice_left_select_src.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_voice_left_select_src.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_voice_left_select_src.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_voice_left_select_src.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_voice_left_selected_src.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_voice_left_selected_src.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_voice_left_selected_src.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_voice_left_selected_src.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_voice_max.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_voice_max.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_voice_max.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_voice_max.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_voice_middle_select.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_voice_middle_select.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_voice_middle_select.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_voice_middle_select.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_voice_middle_selected.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_voice_middle_selected.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_voice_middle_selected.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_voice_middle_selected.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_voice_min.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_voice_min.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_function_voice_min.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_function_voice_min.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/m1_line_cancle_submit_bg.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_line_cancle_submit_bg.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/m1_line_cancle_submit_bg.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_line_cancle_submit_bg.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_loading.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_loading.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_loading.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_loading.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/map_staton_icon.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_map_staton_icon.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/map_staton_icon.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_map_staton_icon.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/taxi_p_mogo_video_play.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_mogo_video_play.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/taxi_p_mogo_video_play.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_mogo_video_play.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charger_p_normal.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_normal.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charger_p_normal.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_normal.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/notice_video_pause_big.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_notice_video_pause_big.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/notice_video_pause_big.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_notice_video_pause_big.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/notice_video_pause_small.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_notice_video_pause_small.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/notice_video_pause_small.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_notice_video_pause_small.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/notice_video_start_big.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_notice_video_start_big.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/notice_video_start_big.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_notice_video_start_big.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/notice_video_start_small.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_notice_video_start_small.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/notice_video_start_small.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_notice_video_start_small.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_early_end.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_early_end.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_early_end.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_early_end.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_end.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_end.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_end.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_end.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_end_car.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_end_car.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_end_car.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_end_car.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_net_fail.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_net_fail.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_net_fail.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_net_fail.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_noorder.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_noorder.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_noorder.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_noorder.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_opendoor_normal.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_opendoor_normal.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_opendoor_normal.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_opendoor_normal.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_opendoor_press.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_opendoor_press.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_opendoor_press.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_opendoor_press.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_site_check.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_site_check.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_site_check.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_site_check.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_site_check_enable.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_site_check_enable.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_site_check_enable.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_site_check_enable.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_site_checked.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_site_checked.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_site_checked.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_site_checked.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_switch_line_enable.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_switch_line_enable.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_switch_line_enable.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_switch_line_enable.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_switch_line_unenable.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_switch_line_unenable.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/m1_order_switch_line_unenable.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_order_switch_line_unenable.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bug_p_overmap_car_model.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_overmap_car_model.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bug_p_overmap_car_model.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_overmap_car_model.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_overmap_reset.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_overmap_reset.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_overmap_reset.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_overmap_reset.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_player_change_normal.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_player_change_normal.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_player_change_normal.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_player_change_normal.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/m1_site_cancle_submit_bg.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_site_cancle_submit_bg.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/m1_site_cancle_submit_bg.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_site_cancle_submit_bg.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/m1_site_submit_bg.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_site_submit_bg.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/m1_site_submit_bg.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_site_submit_bg.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/m1_small_map_view_dir_end.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_small_map_view_dir_end.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/m1_small_map_view_dir_end.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_small_map_view_dir_end.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_m1_status_bar_logo.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_status_bar_logo.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_p_m1_status_bar_logo.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_status_bar_logo.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/taxi_p_video_bg_bottom.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_video_bg_bottom.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/taxi_p_video_bg_bottom.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_video_bg_bottom.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/taxi_p_video_holder.webp b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_video_holder.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/taxi_p_video_holder.webp rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_video_holder.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bg_taxi_p_video_index.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_video_index.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bg_taxi_p_video_index.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_video_index.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bg_taxi_p_video_thumb_big.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_video_thumb_big.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bg_taxi_p_video_thumb_big.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_video_thumb_big.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bg_taxi_p_video_thumb_small.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_video_thumb_small.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bg_taxi_p_video_thumb_small.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_video_thumb_small.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_pm1_warm_wind_high.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_warm_wind_high.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_pm1_warm_wind_high.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_warm_wind_high.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_pm1_warm_wind_lod.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_warm_wind_lod.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_pm1_warm_wind_lod.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_warm_wind_lod.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/bus_pm1_warm_wind_middle.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_warm_wind_middle.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/bus_pm1_warm_wind_middle.png rename to OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_warm_wind_middle.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/taxi_p_video_bg_top.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/taxi_p_video_bg_top.png deleted file mode 100644 index f9b70e68883681783a56321af528247df9b91063..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6954 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 TuW?%cPi1lTl3Do~*O>nR@?lYm diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_aircondition_pattern_selecotr.xml b/OCH/charter/passenger/src/main/res/drawable/bus_p_function_aircondition_pattern_selecotr.xml deleted file mode 100644 index 242dbc5f6f..0000000000 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_aircondition_pattern_selecotr.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_aircondition_switch_selector.xml b/OCH/charter/passenger/src/main/res/drawable/bus_p_function_aircondition_switch_selector.xml deleted file mode 100644 index 9f2ff384bf..0000000000 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_aircondition_switch_selector.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_airconditon_bg_selector.xml b/OCH/charter/passenger/src/main/res/drawable/bus_p_function_airconditon_bg_selector.xml deleted file mode 100644 index fb21cf89b7..0000000000 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_airconditon_bg_selector.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_airconditon_left_selector.xml b/OCH/charter/passenger/src/main/res/drawable/bus_p_function_airconditon_left_selector.xml deleted file mode 100644 index 0213900747..0000000000 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_airconditon_left_selector.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_bottom_device_bg_selector.xml b/OCH/charter/passenger/src/main/res/drawable/bus_p_function_bottom_device_bg_selector.xml deleted file mode 100644 index da31c45afc..0000000000 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_bottom_device_bg_selector.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_bottom_information_bg_selector.xml b/OCH/charter/passenger/src/main/res/drawable/bus_p_function_bottom_information_bg_selector.xml deleted file mode 100644 index 1cda431cc6..0000000000 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_bottom_information_bg_selector.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_bottom_order_bg_selector.xml b/OCH/charter/passenger/src/main/res/drawable/bus_p_function_bottom_order_bg_selector.xml deleted file mode 100644 index 88c82023a9..0000000000 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_bottom_order_bg_selector.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_bottom_soft_bg_selector.xml b/OCH/charter/passenger/src/main/res/drawable/bus_p_function_bottom_soft_bg_selector.xml deleted file mode 100644 index 3a40234a06..0000000000 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_bottom_soft_bg_selector.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_closedoor_press_selecor.xml b/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_closedoor_press_selecor.xml deleted file mode 100644 index 13880358d5..0000000000 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_closedoor_press_selecor.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_opendoor_normal.xml b/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_opendoor_normal.xml deleted file mode 100644 index 248060a372..0000000000 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_opendoor_normal.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_opendoor_press.xml b/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_opendoor_press.xml deleted file mode 100644 index 7a23d8f196..0000000000 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_opendoor_press.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_opendoor_press_selecor.xml b/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_opendoor_press_selecor.xml deleted file mode 100644 index 4e698a08a2..0000000000 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_opendoor_press_selecor.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_stopside_normal.xml b/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_stopside_normal.xml deleted file mode 100644 index 76fdb20048..0000000000 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_stopside_normal.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_stopside_press.xml b/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_stopside_press.xml deleted file mode 100644 index d94b0dcafd..0000000000 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_stopside_press.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_stopside_press_selecor.xml b/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_stopside_press_selecor.xml deleted file mode 100644 index d227abd88e..0000000000 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_stopside_press_selecor.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_light_left_selector.xml b/OCH/charter/passenger/src/main/res/drawable/bus_p_function_light_left_selector.xml deleted file mode 100644 index 88955ede2c..0000000000 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_light_left_selector.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_light_switch_bg_selector.xml b/OCH/charter/passenger/src/main/res/drawable/bus_p_function_light_switch_bg_selector.xml deleted file mode 100644 index af0603520e..0000000000 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_light_switch_bg_selector.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_voice_left_selector.xml b/OCH/charter/passenger/src/main/res/drawable/bus_p_function_voice_left_selector.xml deleted file mode 100644 index 2bad5e8cd7..0000000000 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_voice_left_selector.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/baseline_link_off_24.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_baseline_link_off_24.xml similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable/baseline_link_off_24.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_baseline_link_off_24.xml diff --git a/OCH/charter/passenger/src/main/res/drawable/bg_taxi_p_video_bg.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_bg_taxi_p_video_bg.xml similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable/bg_taxi_p_video_bg.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_bg_taxi_p_video_bg.xml diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_aircondition_common_bg.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_aircondition_common_bg.xml similarity index 77% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_aircondition_common_bg.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_aircondition_common_bg.xml index a723ad1663..805d5a2de3 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_aircondition_common_bg.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_aircondition_common_bg.xml @@ -2,5 +2,5 @@ - + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_aircondition_common_bg_01.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_aircondition_common_bg_01.xml similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_aircondition_common_bg_01.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_aircondition_common_bg_01.xml diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_aircondition_left_select.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_aircondition_left_select.xml similarity index 73% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_aircondition_left_select.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_aircondition_left_select.xml index a5891f6e9a..6b71fc1fb4 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_aircondition_left_select.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_aircondition_left_select.xml @@ -1,7 +1,7 @@ + + + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_aircondition_pattern_select.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_aircondition_pattern_select.xml similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_aircondition_pattern_select.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_aircondition_pattern_select.xml diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_aircondition_switch_select.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_aircondition_switch_select.xml similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_aircondition_switch_select.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_aircondition_switch_select.xml diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_function_aircondition_switch_selector.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_aircondition_switch_selector.xml new file mode 100644 index 0000000000..8c1799df24 --- /dev/null +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_aircondition_switch_selector.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_switch_left_selector.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_airconditon_bg_selector.xml similarity index 52% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_switch_left_selector.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_airconditon_bg_selector.xml index f05ee861f9..a8f5845755 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_switch_left_selector.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_airconditon_bg_selector.xml @@ -1,6 +1,6 @@ - - - + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_function_airconditon_left_selector.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_airconditon_left_selector.xml new file mode 100644 index 0000000000..805291ff35 --- /dev/null +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_airconditon_left_selector.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_airconditon_text_color_selector.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_airconditon_text_color_selector.xml similarity index 59% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_airconditon_text_color_selector.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_airconditon_text_color_selector.xml index b76eea00b2..23df5211e3 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_airconditon_text_color_selector.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_airconditon_text_color_selector.xml @@ -1,6 +1,6 @@ - - + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_function_bottom_device_bg_selector.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_bottom_device_bg_selector.xml new file mode 100644 index 0000000000..2edfe4bb91 --- /dev/null +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_bottom_device_bg_selector.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_function_bottom_information_bg_selector.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_bottom_information_bg_selector.xml new file mode 100644 index 0000000000..76173a0439 --- /dev/null +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_bottom_information_bg_selector.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_function_bottom_order_bg_selector.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_bottom_order_bg_selector.xml new file mode 100644 index 0000000000..702c46f42d --- /dev/null +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_bottom_order_bg_selector.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_function_bottom_soft_bg_selector.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_bottom_soft_bg_selector.xml new file mode 100644 index 0000000000..7783766423 --- /dev/null +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_bottom_soft_bg_selector.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_closedoor_normal.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_closedoor_normal.xml new file mode 100644 index 0000000000..604f7e0b00 --- /dev/null +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_closedoor_normal.xml @@ -0,0 +1,7 @@ + + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_closedoor_press.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_closedoor_press.xml new file mode 100644 index 0000000000..5c9ca665d7 --- /dev/null +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_closedoor_press.xml @@ -0,0 +1,7 @@ + + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_closedoor_press_selecor.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_closedoor_press_selecor.xml new file mode 100644 index 0000000000..ef22ed5101 --- /dev/null +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_closedoor_press_selecor.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_go_normal.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_go_normal.xml similarity index 67% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_go_normal.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_go_normal.xml index e548c6bd8e..ef4734deba 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_go_normal.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_go_normal.xml @@ -1,7 +1,7 @@ \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_go_press.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_go_press.xml similarity index 68% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_go_press.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_go_press.xml index e1312f3f36..36e8f7601b 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_go_press.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_go_press.xml @@ -1,7 +1,7 @@ \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_go_press_selecor.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_go_press_selecor.xml new file mode 100644 index 0000000000..a03b6ebe93 --- /dev/null +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_go_press_selecor.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_opendoor_normal.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_opendoor_normal.xml new file mode 100644 index 0000000000..5576aab023 --- /dev/null +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_opendoor_normal.xml @@ -0,0 +1,7 @@ + + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_closedoor_normal.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_opendoor_press.xml similarity index 66% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_closedoor_normal.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_opendoor_press.xml index e64ed0f2ec..de0a605b03 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_closedoor_normal.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_opendoor_press.xml @@ -1,7 +1,7 @@ \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_opendoor_press_selecor.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_opendoor_press_selecor.xml new file mode 100644 index 0000000000..9706fff6e4 --- /dev/null +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_opendoor_press_selecor.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_stopside_normal.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_stopside_normal.xml new file mode 100644 index 0000000000..7228e8faf7 --- /dev/null +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_stopside_normal.xml @@ -0,0 +1,7 @@ + + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_closedoor_press.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_stopside_press.xml similarity index 66% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_closedoor_press.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_stopside_press.xml index ab2671c316..2bb2a41ae5 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_closedoor_press.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_stopside_press.xml @@ -1,7 +1,7 @@ \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_stopside_press_selecor.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_stopside_press_selecor.xml new file mode 100644 index 0000000000..cd1c881833 --- /dev/null +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_device_stopside_press_selecor.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_distance_split_bg.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_distance_split_bg.xml similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_distance_split_bg.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_distance_split_bg.xml diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_left_bg_select.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_left_bg_select.xml similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_left_bg_select.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_left_bg_select.xml diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_light_left_select.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_light_left_select.xml similarity index 75% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_light_left_select.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_light_left_select.xml index f6465bef43..8f906eb962 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_light_left_select.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_light_left_select.xml @@ -1,7 +1,7 @@ + + + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_light_switch_bg_select.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_light_switch_bg_select.xml similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_light_switch_bg_select.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_light_switch_bg_select.xml diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_function_light_switch_bg_selector.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_light_switch_bg_selector.xml new file mode 100644 index 0000000000..d8b5243e7a --- /dev/null +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_light_switch_bg_selector.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_setting_soft_b_shape.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_setting_soft_b_shape.xml similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_setting_soft_b_shape.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_setting_soft_b_shape.xml diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_switch_left_select.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_switch_left_select.xml similarity index 73% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_switch_left_select.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_switch_left_select.xml index d95d6d617f..6ab724d159 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_switch_left_select.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_switch_left_select.xml @@ -1,7 +1,7 @@ + + + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_change_full.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_change_full.xml similarity index 78% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_change_full.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_change_full.xml index a5ff8d8fec..39b4974a6a 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_change_full.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_change_full.xml @@ -1,7 +1,7 @@ \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_change_normal.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_change_normal.xml similarity index 75% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_change_normal.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_change_normal.xml index 9d6c30d367..61d3241c3b 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_change_normal.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_change_normal.xml @@ -1,7 +1,7 @@ \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_pause_big.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_pause_big.xml similarity index 75% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_pause_big.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_pause_big.xml index 492202b07a..ef26d9ceef 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_pause_big.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_pause_big.xml @@ -1,7 +1,7 @@ \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_pause_small.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_pause_small.xml similarity index 74% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_pause_small.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_pause_small.xml index 9aa045579c..620d20b613 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_pause_small.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_pause_small.xml @@ -1,7 +1,7 @@ \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_start_big.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_start_big.xml similarity index 75% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_start_big.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_start_big.xml index 946fe33874..c87b104f4c 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_start_big.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_start_big.xml @@ -1,7 +1,7 @@ \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_start_small.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_start_small.xml similarity index 74% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_start_small.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_start_small.xml index 079662335f..bb52b3090e 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_start_small.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_start_small.xml @@ -1,7 +1,7 @@ \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_thumb_big.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_thumb_big.xml similarity index 77% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_thumb_big.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_thumb_big.xml index b6cb08fb60..8af08ac04a 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_thumb_big.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_thumb_big.xml @@ -1,7 +1,7 @@ \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_thumb_samll.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_thumb_samll.xml similarity index 76% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_thumb_samll.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_thumb_samll.xml index a7ad6f0091..398d5c73df 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_video_player_thumb_samll.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_video_player_thumb_samll.xml @@ -1,7 +1,7 @@ \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_voice_left_select.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_voice_left_select.xml similarity index 73% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_voice_left_select.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_voice_left_select.xml index e490d36639..9958d19339 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_voice_left_select.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_voice_left_select.xml @@ -1,7 +1,7 @@ + + + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_voice_right_process_humb.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_voice_right_process_humb.xml similarity index 72% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_voice_right_process_humb.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_function_voice_right_process_humb.xml index d76e279ff4..201d4d3657 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_voice_right_process_humb.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_function_voice_right_process_humb.xml @@ -1,7 +1,7 @@ diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_000.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_000.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_000.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_000.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_000_0.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_000_0.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_000_0.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_000_0.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_001.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_001.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_001.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_001.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_002.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_002.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_002.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_002.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_003.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_003.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_003.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_003.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_004.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_004.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_004.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_004.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_005.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_005.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_005.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_005.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_006.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_006.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_006.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_006.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_007.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_007.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_007.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_007.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_008.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_008.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_008.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_008.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_009.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_009.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_009.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_009.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_010.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_010.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_010.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_010.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_011.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_011.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_011.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_011.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_012.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_012.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_012.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_012.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_013.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_013.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_013.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_013.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_014.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_014.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_014.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_014.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_015.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_015.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_015.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_015.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_016.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_016.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_016.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_016.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_017.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_017.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_017.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_017.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_018.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_018.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_018.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_018.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_019.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_019.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_019.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_019.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_020.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_020.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_020.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_020.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_021.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_021.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_021.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_021.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_022.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_022.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_022.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_022.png diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_023.png b/OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_023.png similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/open_lock_023.png rename to OCH/charter/passenger/src/main/res/drawable/charter_p_open_lock_023.png diff --git a/OCH/charter/passenger/src/main/res/drawable/m1_order_end_closedoor_selecotr.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_order_end_closedoor_selecotr.xml similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable/m1_order_end_closedoor_selecotr.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_order_end_closedoor_selecotr.xml diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_go_press_selecor.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_order_end_opendoor_selecotr.xml similarity index 51% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_go_press_selecor.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_order_end_opendoor_selecotr.xml index 0386101993..aee08cd072 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_function_device_go_press_selecor.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_order_end_opendoor_selecotr.xml @@ -1,6 +1,6 @@ - - - + + + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/m1_order_line_checked_shape.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_order_line_checked_shape.xml similarity index 72% rename from OCH/charter/passenger/src/main/res/drawable/m1_order_line_checked_shape.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_order_line_checked_shape.xml index 06e010b21c..c89113cd0c 100644 --- a/OCH/charter/passenger/src/main/res/drawable/m1_order_line_checked_shape.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_order_line_checked_shape.xml @@ -1,5 +1,5 @@ - + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/m1_order_line_shape.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_order_line_shape.xml similarity index 59% rename from OCH/charter/passenger/src/main/res/drawable/m1_order_line_shape.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_order_line_shape.xml index b9db163776..042bfaf1a1 100644 --- a/OCH/charter/passenger/src/main/res/drawable/m1_order_line_shape.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_order_line_shape.xml @@ -3,9 +3,9 @@ android:shape="rectangle"> + android:centerColor="@color/charter_p_91EFF6FF" + android:endColor="@color/charter_p_00EFF6FF" + android:startColor="@color/charter_p_00EFF6FF" /> \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bus_p_overmap_reset_size.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_overmap_reset_size.xml similarity index 77% rename from OCH/charter/passenger/src/main/res/drawable/bus_p_overmap_reset_size.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_overmap_reset_size.xml index 0e59d45dc0..c9eb38634b 100644 --- a/OCH/charter/passenger/src/main/res/drawable/bus_p_overmap_reset_size.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_overmap_reset_size.xml @@ -1,7 +1,7 @@ \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/taxi_power_size_seekbar_style.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_power_size_seekbar_style.xml similarity index 72% rename from OCH/charter/passenger/src/main/res/drawable/taxi_power_size_seekbar_style.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_power_size_seekbar_style.xml index 3f0c57be06..c0e32bc1fa 100644 --- a/OCH/charter/passenger/src/main/res/drawable/taxi_power_size_seekbar_style.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_power_size_seekbar_style.xml @@ -4,14 +4,14 @@ - + - + @@ -19,7 +19,7 @@ - + diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_selct_site_bottom_corner.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_selct_site_bottom_corner.xml index 0ea8182fc7..0597410f26 100644 --- a/OCH/charter/passenger/src/main/res/drawable/charter_p_selct_site_bottom_corner.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_selct_site_bottom_corner.xml @@ -4,6 +4,6 @@ \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_selct_site_name_shape_selected.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_selct_site_name_shape_selected.xml index 6c01b69413..4e62bb9e8a 100644 --- a/OCH/charter/passenger/src/main/res/drawable/charter_p_selct_site_name_shape_selected.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_selct_site_name_shape_selected.xml @@ -2,5 +2,5 @@ - + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_shape_cancle_line_site_change.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_shape_cancle_line_site_change.xml index 18e583918f..b9b818b96d 100644 --- a/OCH/charter/passenger/src/main/res/drawable/charter_p_shape_cancle_line_site_change.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_shape_cancle_line_site_change.xml @@ -2,5 +2,5 @@ - + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_shape_end_order.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_shape_end_order.xml index 803c55d451..6d51c1957b 100644 --- a/OCH/charter/passenger/src/main/res/drawable/charter_p_shape_end_order.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_shape_end_order.xml @@ -2,5 +2,5 @@ - + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_shape_end_order_left.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_shape_end_order_left.xml index 18e583918f..b9b818b96d 100644 --- a/OCH/charter/passenger/src/main/res/drawable/charter_p_shape_end_order_left.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_shape_end_order_left.xml @@ -2,5 +2,5 @@ - + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_shape_order_info.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_shape_order_info.xml index c786db4c18..eace4c7781 100644 --- a/OCH/charter/passenger/src/main/res/drawable/charter_p_shape_order_info.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_shape_order_info.xml @@ -2,5 +2,5 @@ - + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_shape_submit_line_site_change.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_shape_submit_line_site_change.xml index 1cc7325f05..7cf1977d59 100644 --- a/OCH/charter/passenger/src/main/res/drawable/charter_p_shape_submit_line_site_change.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_shape_submit_line_site_change.xml @@ -2,5 +2,5 @@ - + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/bg_taxi_p_video_bg_shape.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_video_bg_shape.xml similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable/bg_taxi_p_video_bg_shape.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_video_bg_shape.xml diff --git a/OCH/charter/passenger/src/main/res/drawable/bg_taxi_p_video_bg_top.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_video_bg_top.xml similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable/bg_taxi_p_video_bg_top.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_video_bg_top.xml diff --git a/OCH/charter/passenger/src/main/res/drawable/taxi_video_seekbar_style.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_video_seekbar_style.xml similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable/taxi_video_seekbar_style.xml rename to OCH/charter/passenger/src/main/res/drawable/charter_p_video_seekbar_style.xml diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit01.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit01.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit01.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit01.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit02.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit02.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit02.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit02.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit03.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit03.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit03.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit03.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit04.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit04.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit04.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit04.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit05.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit05.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit05.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit05.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit06.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit06.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit06.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit06.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit07.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit07.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit07.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit07.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit08.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit08.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit08.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit08.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit09.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit09.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit09.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit09.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit10.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit10.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit10.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit10.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit11.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit11.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit11.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit11.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit12.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit12.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit12.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit12.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit13.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit13.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit13.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit13.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit14.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit14.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit14.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit14.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit15.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit15.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit15.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit15.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit16.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit16.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit16.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit16.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit17.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit17.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit17.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit17.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit18.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit18.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit18.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit18.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit19.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit19.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit19.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit19.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit20.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit20.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit20.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit20.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit21.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit21.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit21.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit21.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit22.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit22.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit22.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit22.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit23.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit23.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit23.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit23.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit24.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit24.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit24.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit24.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit25.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit25.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit25.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit25.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit26.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit26.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit26.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit26.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit27.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit27.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit27.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit27.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit28.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit28.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit28.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit28.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit29.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit29.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit29.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit29.webp diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit30.webp b/OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit30.webp similarity index 100% rename from OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_wait_driver_submit30.webp rename to OCH/charter/passenger/src/main/res/drawable/charter_p_wait_driver_submit30.webp diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_welcome_explore.xml b/OCH/charter/passenger/src/main/res/drawable/charter_p_welcome_explore.xml index 374e3a007f..56b3e74477 100644 --- a/OCH/charter/passenger/src/main/res/drawable/charter_p_welcome_explore.xml +++ b/OCH/charter/passenger/src/main/res/drawable/charter_p_welcome_explore.xml @@ -2,5 +2,5 @@ - + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/drawable/m1_order_end_opendoor_selecotr.xml b/OCH/charter/passenger/src/main/res/drawable/m1_order_end_opendoor_selecotr.xml deleted file mode 100644 index 3b80ea24a5..0000000000 --- a/OCH/charter/passenger/src/main/res/drawable/m1_order_end_opendoor_selecotr.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/font/din.ttf b/OCH/charter/passenger/src/main/res/font/charter_p_din.ttf similarity index 100% rename from OCH/charter/passenger/src/main/res/font/din.ttf rename to OCH/charter/passenger/src/main/res/font/charter_p_din.ttf diff --git a/OCH/charter/passenger/src/main/res/layout/m1_bottom_bar.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_bottom_bar.xml similarity index 75% rename from OCH/charter/passenger/src/main/res/layout/m1_bottom_bar.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_bottom_bar.xml index 0de1e420ce..ebeaab801e 100644 --- a/OCH/charter/passenger/src/main/res/layout/m1_bottom_bar.xml +++ b/OCH/charter/passenger/src/main/res/layout/charter_p_bottom_bar.xml @@ -19,7 +19,7 @@ \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/layout/m1_contain_fragment.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_contain_fragment.xml similarity index 100% rename from OCH/charter/passenger/src/main/res/layout/m1_contain_fragment.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_contain_fragment.xml diff --git a/OCH/charter/passenger/src/main/res/layout/m1_p_debug.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_debug.xml similarity index 100% rename from OCH/charter/passenger/src/main/res/layout/m1_p_debug.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_debug.xml diff --git a/OCH/charter/passenger/src/main/res/layout/m1_devices_fragment.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_devices_fragment.xml similarity index 95% rename from OCH/charter/passenger/src/main/res/layout/m1_devices_fragment.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_devices_fragment.xml index 800c3fda50..b4ea1a4e3b 100644 --- a/OCH/charter/passenger/src/main/res/layout/m1_devices_fragment.xml +++ b/OCH/charter/passenger/src/main/res/layout/charter_p_devices_fragment.xml @@ -22,7 +22,7 @@ android:layout_marginStart="@dimen/dp_33" android:text="----" android:textSize="@dimen/dp_20" - android:textColor="@color/bus_p_m1_203555" + android:textColor="@color/charter_p_203555" android:layout_marginTop="@dimen/dp_32" android:layout_width="wrap_content" android:layout_height="wrap_content"/> @@ -35,7 +35,7 @@ android:layout_marginBottom="8dp" android:text="--:-----:--" android:textSize="@dimen/dp_36" - android:textColor="@color/bus_p_m1_0050E1" + android:textColor="@color/charter_p_0050E1" android:layout_width="wrap_content" android:layout_height="wrap_content"/> @@ -47,7 +47,7 @@ android:layout_marginBottom="@dimen/dp_25" android:text="用车时间" android:textSize="@dimen/dp_18" - android:textColor="@color/bus_p_m1_112b57" + android:textColor="@color/charter_p_112b57" android:layout_width="wrap_content" android:layout_height="wrap_content"/> @@ -87,7 +87,7 @@ app:layout_constraintStart_toStartOf="parent" android:layout_marginTop="@dimen/dp_22" android:layout_marginStart="@dimen/dp_44" - android:src="@drawable/charter_endorder_head" + android:src="@drawable/charter_p_endorder_head" android:layout_width="@dimen/dp_66" android:layout_height="@dimen/dp_68"/> @@ -95,7 +95,7 @@ android:id="@+id/actv_left_time" android:text="剩余时间 --:--" android:textSize="@dimen/dp_20" - android:textColor="@color/bus_p_m1_5F7096" + android:textColor="@color/charter_p_5F7096" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="parent" android:layout_marginTop="@dimen/dp_33" @@ -107,7 +107,7 @@ android:id="@+id/actv_end_order_content" android:text="要提前说再见了吗?蘑菇小助手很舍不得您呢!" android:textSize="@dimen/dp_26" - android:textColor="@color/bus_p_m1_112b57" + android:textColor="@color/charter_p_112b57" app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="parent" diff --git a/OCH/charter/passenger/src/main/res/layout/m1_devices_lock_unlock.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_devices_lock_unlock.xml similarity index 94% rename from OCH/charter/passenger/src/main/res/layout/m1_devices_lock_unlock.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_devices_lock_unlock.xml index 29c141d990..26c82f290a 100644 --- a/OCH/charter/passenger/src/main/res/layout/m1_devices_lock_unlock.xml +++ b/OCH/charter/passenger/src/main/res/layout/charter_p_devices_lock_unlock.xml @@ -10,7 +10,7 @@ android:id="@+id/aciv_screen_lock_bg" android:layout_width="@dimen/dp_138" android:layout_height="@dimen/dp_138" - android:src="@drawable/charger_p_normal" + android:src="@drawable/charter_p_normal" app:layout_constraintTop_toTopOf="parent" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintStart_toStartOf="parent" @@ -32,7 +32,7 @@ android:id="@+id/aciv_screen_unlock_ani" android:layout_width="@dimen/dp_90" android:layout_height="@dimen/dp_90" - android:src="@drawable/open_lock_000_0" + android:src="@drawable/charter_p_open_lock_000_0" app:layout_constraintTop_toTopOf="@+id/aciv_screen_lock_bg" app:layout_constraintBottom_toBottomOf="@+id/aciv_screen_lock_bg" app:layout_constraintStart_toStartOf="@+id/aciv_screen_lock_bg" diff --git a/OCH/charter/passenger/src/main/res/layout/m1_devices_unlock.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_devices_unlock.xml similarity index 96% rename from OCH/charter/passenger/src/main/res/layout/m1_devices_unlock.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_devices_unlock.xml index 2ce8e3177d..1d0f8c7b27 100644 --- a/OCH/charter/passenger/src/main/res/layout/m1_devices_unlock.xml +++ b/OCH/charter/passenger/src/main/res/layout/charter_p_devices_unlock.xml @@ -3,7 +3,7 @@ xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" tools:parentTag="androidx.constraintlayout.widget.ConstraintLayout" - android:background="@color/bus_p_m1_66000000" + android:background="@color/charter_p_66000000" android:layout_width="match_parent" android:layout_height="match_parent"> @@ -35,7 +35,7 @@ app:layout_constraintTop_toBottomOf="@+id/aciv_only_unlock" android:layout_marginTop="@dimen/dp_20" android:textSize="@dimen/dp_29" - android:textColor="@color/bus_p_m1_112b57" + android:textColor="@color/charter_p_112b57" android:layout_width="wrap_content" android:layout_height="wrap_content"/> diff --git a/OCH/charter/passenger/src/main/res/layout/m1_itinerary_info.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_itinerary_info.xml similarity index 86% rename from OCH/charter/passenger/src/main/res/layout/m1_itinerary_info.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_itinerary_info.xml index f37fd34daa..403f027887 100644 --- a/OCH/charter/passenger/src/main/res/layout/m1_itinerary_info.xml +++ b/OCH/charter/passenger/src/main/res/layout/charter_p_itinerary_info.xml @@ -11,7 +11,7 @@ android:layout_marginTop="@dimen/dp_74" android:layout_marginStart="@dimen/dp_29" android:layout_width="@dimen/dp_152" - android:background="@drawable/bus_p_car_speed" + android:background="@drawable/charter_p_car_speed" android:orientation="vertical" android:layout_height="@dimen/dp_152"> @@ -21,12 +21,12 @@ android:textSize="@dimen/dp_60" android:gravity="center" android:layout_marginTop="@dimen/dp_12" - android:textColor="@color/bus_p_m1_f5fbff" + android:textColor="@color/charter_p_f5fbff" android:layout_width="match_parent" android:layout_height="wrap_content"/> @@ -49,10 +49,10 @@ app:layout_constraintEnd_toEndOf="parent" app:layout_constraintBottom_toTopOf="@+id/tv_distance_unit" app:layout_constraintVertical_chainStyle="packed" - android:fontFamily="@font/din" + android:fontFamily="@font/charter_p_din" android:text="--" android:textSize="@dimen/dp_37" - android:textColor="@color/bus_p_m1_203555" + android:textColor="@color/charter_p_203555" android:layout_width="wrap_content" android:layout_height="wrap_content"/> @@ -62,9 +62,9 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintBottom_toTopOf="@+id/v_line_01" - android:text="@string/m1_distance_unit_km" + android:text="@string/charter_p_distance_unit_km" android:textSize="@dimen/dp_17" - android:textColor="@color/bus_p_m1_112b57" + android:textColor="@color/charter_p_112b57" android:layout_width="wrap_content" android:layout_height="wrap_content"/> @@ -86,9 +86,9 @@ app:layout_constraintBottom_toTopOf="@+id/tv_distance_surplus_time_unit" app:layout_constraintHorizontal_chainStyle="packed" android:text="--" - android:fontFamily="@font/din" + android:fontFamily="@font/charter_p_din" android:textSize="@dimen/dp_37" - android:textColor="@color/bus_p_m1_203555" + android:textColor="@color/charter_p_203555" android:layout_width="wrap_content" android:layout_height="wrap_content"/> @@ -98,9 +98,9 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintBottom_toTopOf="@+id/v_line_02" - android:text="@string/m1_arrive_left_time" + android:text="@string/charter_p_arrive_left_time" android:textSize="@dimen/dp_17" - android:textColor="@color/bus_p_m1_112b57" + android:textColor="@color/charter_p_112b57" android:layout_width="wrap_content" android:layout_height="wrap_content"/> @@ -121,9 +121,9 @@ app:layout_constraintEnd_toEndOf="parent" app:layout_constraintVertical_chainStyle="packed" android:text="--" - android:fontFamily="@font/din" + android:fontFamily="@font/charter_p_din" android:textSize="@dimen/dp_37" - android:textColor="@color/bus_p_m1_203555" + android:textColor="@color/charter_p_203555" android:layout_width="wrap_content" android:layout_height="wrap_content"/> @@ -133,9 +133,9 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintBottom_toBottomOf="parent" - android:text="@string/m1_reach_time" + android:text="@string/charter_p_reach_time" android:textSize="@dimen/dp_17" - android:textColor="@color/bus_p_m1_112b57" + android:textColor="@color/charter_p_112b57" android:layout_width="wrap_content" android:layout_height="wrap_content"/> diff --git a/OCH/charter/passenger/src/main/res/layout/m1_main_fragment.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_main_fragment.xml similarity index 96% rename from OCH/charter/passenger/src/main/res/layout/m1_main_fragment.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_main_fragment.xml index 61b135e866..fbbeebdf56 100644 --- a/OCH/charter/passenger/src/main/res/layout/m1_main_fragment.xml +++ b/OCH/charter/passenger/src/main/res/layout/charter_p_main_fragment.xml @@ -18,7 +18,7 @@ android:layout_width="0dp" android:layout_height="match_parent" app:bottomPadding="200" - app:carDrawable="@drawable/bug_p_overmap_car_model" + app:carDrawable="@drawable/charter_p_overmap_car_model" app:isClearArrived="true" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" @@ -26,7 +26,7 @@ app:layout_constraintTop_toTopOf="parent" app:mapStyleExtraPath="m1_style_extra.data" app:mapStylePath="m1_style.data" - app:resetDrawable="@drawable/bus_p_overmap_reset_size" + app:resetDrawable="@drawable/charter_p_overmap_reset_size" app:resetDrawableMarginBottom="54dp" app:resetDrawableMarginRight="34dp" app:startPointDrawable="@null" @@ -37,7 +37,7 @@ android:layout_width="@dimen/dp_148" android:layout_height="@dimen/dp_150" android:layout_marginBottom="-15dp" - android:src="@drawable/bus_p_overmap_reset" + android:src="@drawable/charter_p_overmap_reset" app:layout_constraintBottom_toTopOf="@+id/bb_boorombar" app:layout_constraintEnd_toEndOf="parent" /> @@ -155,7 +155,7 @@ @@ -17,27 +17,27 @@ diff --git a/OCH/charter/passenger/src/main/res/layout/m1_novice_guidance_welcome_1_fragment.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_novice_guidance_welcome_1_fragment.xml similarity index 100% rename from OCH/charter/passenger/src/main/res/layout/m1_novice_guidance_welcome_1_fragment.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_novice_guidance_welcome_1_fragment.xml diff --git a/OCH/charter/passenger/src/main/res/layout/m1_novice_guidance_welcome_2_fragment.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_novice_guidance_welcome_2_fragment.xml similarity index 100% rename from OCH/charter/passenger/src/main/res/layout/m1_novice_guidance_welcome_2_fragment.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_novice_guidance_welcome_2_fragment.xml diff --git a/OCH/charter/passenger/src/main/res/layout/m1_novice_guidance_welcome_3_fragment.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_novice_guidance_welcome_3_fragment.xml similarity index 100% rename from OCH/charter/passenger/src/main/res/layout/m1_novice_guidance_welcome_3_fragment.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_novice_guidance_welcome_3_fragment.xml diff --git a/OCH/charter/passenger/src/main/res/layout/m1_novice_guidance_welcome_4_fragment.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_novice_guidance_welcome_4_fragment.xml similarity index 100% rename from OCH/charter/passenger/src/main/res/layout/m1_novice_guidance_welcome_4_fragment.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_novice_guidance_welcome_4_fragment.xml diff --git a/OCH/charter/passenger/src/main/res/layout/m1_novice_guidance_welcome_fragment.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_novice_guidance_welcome_fragment.xml similarity index 93% rename from OCH/charter/passenger/src/main/res/layout/m1_novice_guidance_welcome_fragment.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_novice_guidance_welcome_fragment.xml index f5cd6e00d2..bc88747b71 100644 --- a/OCH/charter/passenger/src/main/res/layout/m1_novice_guidance_welcome_fragment.xml +++ b/OCH/charter/passenger/src/main/res/layout/charter_p_novice_guidance_welcome_fragment.xml @@ -16,7 +16,7 @@ android:visibility="gone" android:textSize="@dimen/dp_52" android:textStyle="bold" - android:textColor="@color/bus_p_m1_101c35" + android:textColor="@color/charter_p_101c35" android:layout_width="wrap_content" android:layout_height="wrap_content"/> @@ -30,7 +30,7 @@ android:text="太棒了!" android:textSize="@dimen/dp_63" android:textStyle="bold" - android:textColor="@color/bus_p_m1_101c35" + android:textColor="@color/charter_p_101c35" android:layout_width="wrap_content" android:layout_height="wrap_content"/> @@ -41,7 +41,7 @@ app:layout_constraintTop_toBottomOf="@+id/actv_complete_guidance_title" android:text="您已完成乘车指南,更多功能欢迎探索~\n蘑菇小助手预祝您旅途愉快!" android:textSize="@dimen/dp_43" - android:textColor="@color/bus_p_m1_101c35" + android:textColor="@color/charter_p_101c35" android:textStyle="bold" android:layout_width="wrap_content" android:layout_height="wrap_content"/> @@ -71,7 +71,7 @@ android:layout_marginTop="@dimen/dp_74" android:layout_marginStart="@dimen/dp_100" android:text="用户信息:" - android:textColor="@color/bus_p_m1_20418D" + android:textColor="@color/charter_p_20418D" android:textSize="@dimen/dp_30" android:layout_width="wrap_content" android:layout_height="wrap_content"/> @@ -81,9 +81,9 @@ app:layout_constraintTop_toBottomOf="@+id/actv_userinfo_title" app:layout_constraintStart_toStartOf="@+id/actv_userinfo_title" android:text="*** *** ***" - android:fontFamily="@font/din" + android:fontFamily="@font/charter_p_din" android:layout_marginTop="@dimen/dp_15" - android:textColor="@color/bus_p_m1_222222" + android:textColor="@color/charter_p_222222" android:textSize="@dimen/dp_45" android:layout_width="wrap_content" android:layout_height="wrap_content"/> @@ -94,7 +94,7 @@ app:layout_constraintStart_toStartOf="@+id/actv_userinfo" android:layout_marginTop="@dimen/dp_60" android:text="用车时间:" - android:textColor="@color/bus_p_m1_20418D" + android:textColor="@color/charter_p_20418D" android:textSize="@dimen/dp_30" android:layout_width="wrap_content" android:layout_height="wrap_content"/> @@ -104,9 +104,9 @@ app:layout_constraintTop_toBottomOf="@+id/actv_order_time_title" app:layout_constraintStart_toStartOf="@+id/actv_order_time_title" android:text="9:00-18:00" - android:fontFamily="@font/din" + android:fontFamily="@font/charter_p_din" android:layout_marginTop="@dimen/dp_15" - android:textColor="@color/bus_p_m1_222222" + android:textColor="@color/charter_p_222222" android:textSize="@dimen/dp_45" android:layout_width="wrap_content" android:layout_height="wrap_content"/> diff --git a/OCH/charter/passenger/src/main/res/layout/m1_order_end.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_order_end.xml similarity index 88% rename from OCH/charter/passenger/src/main/res/layout/m1_order_end.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_order_end.xml index 4cd2d81173..1c319535f3 100644 --- a/OCH/charter/passenger/src/main/res/layout/m1_order_end.xml +++ b/OCH/charter/passenger/src/main/res/layout/charter_p_order_end.xml @@ -9,13 +9,13 @@ @@ -40,7 +40,7 @@ android:layout_width="@dimen/dp_108" android:layout_height="@dimen/dp_108" android:layout_marginBottom="@dimen/dp_100" - android:src="@drawable/m1_order_end_closedoor_selecotr" + android:src="@drawable/charter_p_order_end_closedoor_selecotr" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toEndOf="@+id/iv_end_order_opendoor" /> @@ -50,7 +50,7 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/dp_19" android:text="开车门" - android:textColor="@color/bus_p_m1_23293b" + android:textColor="@color/charter_p_23293b" android:textSize="@dimen/dp_28" app:layout_constraintEnd_toEndOf="@+id/iv_end_order_opendoor" app:layout_constraintStart_toStartOf="@+id/iv_end_order_opendoor" @@ -61,7 +61,7 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/dp_19" android:text="关车门" - android:textColor="@color/bus_p_m1_23293b" + android:textColor="@color/charter_p_23293b" android:textSize="@dimen/dp_28" app:layout_constraintEnd_toEndOf="@+id/iv_end_order_closedoor" app:layout_constraintStart_toStartOf="@+id/iv_end_order_closedoor" diff --git a/OCH/charter/passenger/src/main/res/layout/m1_order_fragment.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_order_fragment.xml similarity index 96% rename from OCH/charter/passenger/src/main/res/layout/m1_order_fragment.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_order_fragment.xml index 6df7a84dd7..16f9377a5d 100644 --- a/OCH/charter/passenger/src/main/res/layout/m1_order_fragment.xml +++ b/OCH/charter/passenger/src/main/res/layout/charter_p_order_fragment.xml @@ -36,7 +36,7 @@ android:layout_height="0dp" android:layout_marginTop="@dimen/dp_31" android:layout_marginBottom="@dimen/dp_31" - android:background="@drawable/m1_order_line_shape" + android:background="@drawable/charter_p_order_line_shape" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintTop_toTopOf="parent" /> @@ -136,7 +136,7 @@ android:layout_height="wrap_content" android:gravity="center" android:text="稍等,亲\n蘑菇小助手正在为您确认信息…" - android:textColor="@color/bus_p_m1_4a5375" + android:textColor="@color/charter_p_4a5375" android:textSize="@dimen/dp_30" app:layout_constraintEnd_toEndOf="@+id/iv_loading_wait_driver" app:layout_constraintStart_toStartOf="@+id/iv_loading_wait_driver" @@ -168,7 +168,7 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/dp_34" android:text="确认完毕!" - android:textColor="@color/bus_p_m1_112b57" + android:textColor="@color/charter_p_112b57" android:textSize="@dimen/dp_34" android:textStyle="bold" app:layout_constraintEnd_toEndOf="@+id/aciv_driver_agree_image" @@ -180,7 +180,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="小助手已记录您的选择。" - android:textColor="@color/bus_p_m1_112b57" + android:textColor="@color/charter_p_112b57" android:textSize="@dimen/dp_29" app:layout_constraintEnd_toEndOf="@+id/aciv_driver_agree_image" app:layout_constraintStart_toStartOf="@+id/aciv_driver_agree_image" @@ -213,7 +213,7 @@ android:layout_marginTop="@dimen/dp_35" android:gravity="center" android:text="啊哦,加载失败了\n联系车内领航员,或尝试再次提交。" - android:textColor="@color/bus_p_m1_112b57" + android:textColor="@color/charter_p_112b57" android:textSize="@dimen/dp_34" app:layout_constraintEnd_toEndOf="@+id/aciv_driver_refuse_image" app:layout_constraintStart_toStartOf="@+id/aciv_driver_refuse_image" @@ -233,17 +233,17 @@ diff --git a/OCH/charter/passenger/src/main/res/layout/m1_order_line_item.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_order_line_item.xml similarity index 89% rename from OCH/charter/passenger/src/main/res/layout/m1_order_line_item.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_order_line_item.xml index ea560d73ea..39004f2c36 100644 --- a/OCH/charter/passenger/src/main/res/layout/m1_order_line_item.xml +++ b/OCH/charter/passenger/src/main/res/layout/charter_p_order_line_item.xml @@ -7,5 +7,5 @@ android:gravity="center_vertical|left" android:paddingStart="46dp" android:text="22°" - android:textColor="@color/bus_p_m1_292c39" + android:textColor="@color/charter_p_292c39" android:textSize="@dimen/dp_26" /> diff --git a/OCH/charter/passenger/src/main/res/layout/m1_order_loading.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_order_loading.xml similarity index 93% rename from OCH/charter/passenger/src/main/res/layout/m1_order_loading.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_order_loading.xml index a2c08d102a..b5c746e7f2 100644 --- a/OCH/charter/passenger/src/main/res/layout/m1_order_loading.xml +++ b/OCH/charter/passenger/src/main/res/layout/charter_p_order_loading.xml @@ -15,7 +15,7 @@ android:id="@+id/iv_loading_wait_ent" android:layout_width="@dimen/dp_71" android:layout_height="@dimen/dp_73" - android:src="@drawable/bus_p_loading" + android:src="@drawable/charter_p_loading" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" @@ -29,7 +29,7 @@ android:layout_marginTop="63dp" android:text="加载中 请稍等" android:gravity="center" - android:textColor="@color/bus_p_m1_4a5375" + android:textColor="@color/charter_p_4a5375" android:textSize="@dimen/dp_30" app:layout_constraintEnd_toEndOf="@+id/iv_loading_wait_driver" app:layout_constraintStart_toStartOf="@+id/iv_loading_wait_driver" diff --git a/OCH/charter/passenger/src/main/res/layout/m1_order_net_fail.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_order_net_fail.xml similarity index 90% rename from OCH/charter/passenger/src/main/res/layout/m1_order_net_fail.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_order_net_fail.xml index 4724f5aa1d..89efb47301 100644 --- a/OCH/charter/passenger/src/main/res/layout/m1_order_net_fail.xml +++ b/OCH/charter/passenger/src/main/res/layout/charter_p_order_net_fail.xml @@ -14,7 +14,7 @@ diff --git a/OCH/charter/passenger/src/main/res/layout/m1_order_noorder.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_order_noorder.xml similarity index 89% rename from OCH/charter/passenger/src/main/res/layout/m1_order_noorder.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_order_noorder.xml index 3a0972d46e..e4eb7c118f 100644 --- a/OCH/charter/passenger/src/main/res/layout/m1_order_noorder.xml +++ b/OCH/charter/passenger/src/main/res/layout/charter_p_order_noorder.xml @@ -12,14 +12,14 @@ xmlns:app="http://schemas.android.com/apk/res-auto"> diff --git a/OCH/charter/passenger/src/main/res/layout/m1_order_site_item.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_order_site_item.xml similarity index 87% rename from OCH/charter/passenger/src/main/res/layout/m1_order_site_item.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_order_site_item.xml index 10a51bc373..0c63895d74 100644 --- a/OCH/charter/passenger/src/main/res/layout/m1_order_site_item.xml +++ b/OCH/charter/passenger/src/main/res/layout/charter_p_order_site_item.xml @@ -11,7 +11,7 @@ android:layout_width="@dimen/dp_42" android:layout_height="@dimen/dp_42" android:layout_marginStart="@dimen/dp_74" - android:src="@drawable/m1_order_site_checked" /> + android:src="@drawable/charter_p_order_site_checked" /> diff --git a/OCH/charter/passenger/src/main/res/layout/orderinfo_fragment.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_orderinfo_fragment.xml similarity index 96% rename from OCH/charter/passenger/src/main/res/layout/orderinfo_fragment.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_orderinfo_fragment.xml index 5c43eecc82..94182aa4d0 100644 --- a/OCH/charter/passenger/src/main/res/layout/orderinfo_fragment.xml +++ b/OCH/charter/passenger/src/main/res/layout/charter_p_orderinfo_fragment.xml @@ -22,7 +22,7 @@ android:layout_marginStart="@dimen/dp_33" android:text="18811539480" android:textSize="@dimen/dp_20" - android:textColor="@color/bus_p_m1_203555" + android:textColor="@color/charter_p_203555" android:layout_marginTop="@dimen/dp_32" android:layout_width="wrap_content" android:layout_height="wrap_content"/> @@ -35,7 +35,7 @@ app:layout_constraintTop_toBottomOf="@+id/actv_order_phone" android:text="09:00-18:00" android:textSize="@dimen/dp_36" - android:textColor="@color/bus_p_m1_0050E1" + android:textColor="@color/charter_p_0050E1" android:layout_width="wrap_content" android:layout_height="wrap_content"/> @@ -47,7 +47,7 @@ app:layout_constraintTop_toBottomOf="@+id/actv_order_times" android:text="用车时间" android:textSize="@dimen/dp_18" - android:textColor="@color/bus_p_m1_112b57" + android:textColor="@color/charter_p_112b57" android:layout_width="wrap_content" android:layout_height="wrap_content"/> @@ -87,7 +87,7 @@ @@ -11,7 +11,7 @@ android:layout_height="0dp" android:clickable="true" android:layout_marginBottom="@dimen/dp_141_5" - android:background="@drawable/bus_p_function_setting_soft_b_shape" + android:background="@drawable/charter_p_function_setting_soft_b_shape" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintDimensionRatio="3:1" app:layout_constraintEnd_toEndOf="parent" @@ -33,13 +33,13 @@ android:layout_width="@dimen/dp_160" android:layout_height="50dp" android:layout_marginBottom="@dimen/dp_26" - android:background="@drawable/bus_p_function_airconditon_bg_selector" + android:background="@drawable/charter_p_function_airconditon_bg_selector" android:button="@null" - android:drawableLeft="@drawable/bus_p_function_airconditon_left_selector" + android:drawableLeft="@drawable/charter_p_function_airconditon_left_selector" android:drawablePadding="-20dp" android:gravity="center" android:text="空 调" - android:textColor="@drawable/bus_p_function_airconditon_text_color_selector" + android:textColor="@drawable/charter_p_function_airconditon_text_color_selector" android:textSize="@dimen/dp_24" /> @@ -78,7 +78,7 @@ android:layout_width="0dp" android:layout_height="0dp" android:scaleType="fitXY" - android:src="@drawable/bus_p_function_aircondition_nor" + android:src="@drawable/charter_p_function_aircondition_nor" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="@+id/gl_right" app:layout_constraintStart_toStartOf="@+id/gl_left" @@ -99,14 +99,14 @@ android:layout_height="@dimen/dp_76" android:layout_marginTop="@dimen/dp_57" android:layout_marginBottom="@dimen/dp_17" - android:background="@drawable/bus_p_function_aircondition_switch_selector" + android:background="@drawable/charter_p_function_aircondition_switch_selector" android:button="@null" android:checked="false" - android:drawableLeft="@drawable/bus_p_function_switch_left_selector" + android:drawableLeft="@drawable/charter_p_function_switch_left_selector" android:text="打开空调" android:gravity="left|center_vertical" android:drawablePadding="@dimen/dp_13" - android:textColor="@drawable/bus_p_function_airconditon_text_color_selector" + android:textColor="@drawable/charter_p_function_airconditon_text_color_selector" android:textSize="@dimen/dp_24" app:layout_constraintBottom_toTopOf="@+id/tv_light_top_02" app:layout_constraintEnd_toEndOf="parent" @@ -119,8 +119,8 @@ android:id="@+id/tv_temperature_title" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:text="@string/bus_p_m1_temperature" - android:textColor="@color/bus_p_aircondition_enable" + android:text="@string/charter_p_temperature" + android:textColor="@color/charter_p_aircondition_enable" android:textSize="@dimen/dp_24" app:layout_constraintBottom_toBottomOf="@+id/rv_aircondition_temperature" app:layout_constraintStart_toStartOf="@+id/tv_aircondition_switch" @@ -132,7 +132,7 @@ app:layout_constraintEnd_toEndOf="@+id/rv_aircondition_temperature" app:layout_constraintTop_toTopOf="@+id/rv_aircondition_temperature" app:layout_constraintBottom_toBottomOf="@+id/rv_aircondition_temperature" - android:background="@drawable/bus_p_function_aircondition_common_bg" + android:background="@drawable/charter_p_function_aircondition_common_bg" android:layout_width="0dp" android:layout_height="0dp"/> @@ -142,7 +142,7 @@ app:layout_constraintEnd_toEndOf="@+id/rv_aircondition_temperature" app:layout_constraintTop_toTopOf="@+id/rv_aircondition_temperature" app:layout_constraintBottom_toBottomOf="@+id/rv_aircondition_temperature" - android:src="@drawable/bus_p_function_aircondition_pattern_selected" + android:src="@drawable/charter_p_function_aircondition_pattern_selected" android:layout_width="@dimen/dp_59" android:layout_height="@dimen/dp_60"/> @@ -151,7 +151,7 @@ android:layout_width="0dp" android:layout_height="@dimen/dp_60" android:layout_marginTop="@dimen/dp_41" - android:background="@drawable/bus_p_function_aircondition_common_bg_01" + android:background="@drawable/charter_p_function_aircondition_common_bg_01" app:layout_constraintEnd_toEndOf="@+id/tv_aircondition_switch" app:layout_constraintTop_toBottomOf="@+id/tv_aircondition_switch" app:layout_constraintWidth_percent="0.244" /> @@ -161,7 +161,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="设置" - android:textColor="@color/bus_p_m1_47576e" + android:textColor="@color/charter_p_47576e" android:textSize="@dimen/dp_24" app:layout_constraintBottom_toBottomOf="@+id/rg_setting_pattern" app:layout_constraintStart_toStartOf="@+id/tv_aircondition_switch" @@ -172,7 +172,7 @@ android:layout_width="0dp" android:layout_height="@dimen/dp_60" android:layout_marginTop="@dimen/dp_41" - android:background="@drawable/bus_p_function_aircondition_common_bg" + android:background="@drawable/charter_p_function_aircondition_common_bg" android:gravity="center" android:orientation="horizontal" app:layout_constraintEnd_toEndOf="@+id/tv_aircondition_switch" @@ -184,12 +184,12 @@ android:layout_width="@dimen/dp_59" android:layout_height="match_parent" android:layout_marginEnd="@dimen/dp_21" - android:background="@drawable/bus_p_function_aircondition_pattern_selecotr" + android:background="@drawable/charter_p_function_aircondition_pattern_selecotr" android:button="@null" android:checked="true" android:gravity="center" - android:text="@string/bus_p_m1_automatic" - android:textColor="@drawable/bus_p_function_airconditon_text_color_selector" + android:text="@string/charter_p_automatic" + android:textColor="@drawable/charter_p_function_airconditon_text_color_selector" android:textSize="@dimen/dp_24" /> @@ -233,8 +233,8 @@ android:id="@+id/tv_aircondition_wind_speed_title" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:text="@string/bus_p_m1_wind_speed" - android:textColor="@color/bus_p_m1_47576e" + android:text="@string/charter_p_wind_speed" + android:textColor="@color/charter_p_47576e" android:textSize="@dimen/dp_24" app:layout_constraintBottom_toBottomOf="@+id/rg_setting_windspeed" app:layout_constraintStart_toStartOf="@+id/tv_aircondition_switch" @@ -245,7 +245,7 @@ android:layout_width="0dp" android:layout_height="@dimen/dp_60" android:layout_marginTop="@dimen/dp_41" - android:background="@drawable/bus_p_function_aircondition_common_bg" + android:background="@drawable/charter_p_function_aircondition_common_bg" android:gravity="center" android:orientation="horizontal" app:layout_constraintEnd_toEndOf="@+id/tv_aircondition_switch" @@ -257,12 +257,12 @@ android:layout_width="@dimen/dp_59" android:layout_height="match_parent" android:layout_marginEnd="@dimen/dp_44" - android:background="@drawable/bus_p_function_aircondition_pattern_selecotr" + android:background="@drawable/charter_p_function_aircondition_pattern_selecotr" android:button="@null" android:checked="true" android:gravity="center" - android:text="@string/bus_p_m1_wind_speed_low" - android:textColor="@color/bus_p_function_airconditon_pattern_text_color_selector" + android:text="@string/charter_p_wind_speed_low" + android:textColor="@color/charter_p_function_airconditon_pattern_text_color_selector" android:textSize="@dimen/dp_24" /> @@ -462,7 +462,7 @@ android:layout_height="@dimen/dp_23" android:layout_marginTop="@dimen/dp_24" android:scaleType="fitEnd" - android:src="@drawable/bus_p_function_voice_max" + android:src="@drawable/charter_p_function_voice_max" app:layout_constraintEnd_toEndOf="@+id/sb_voice_bar" app:layout_constraintTop_toBottomOf="@+id/sb_voice_bar" /> diff --git a/OCH/charter/passenger/src/main/res/layout/m1_soft_temperature_item.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_soft_temperature_item.xml similarity index 88% rename from OCH/charter/passenger/src/main/res/layout/m1_soft_temperature_item.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_soft_temperature_item.xml index 9a8a6334af..2df99547cd 100644 --- a/OCH/charter/passenger/src/main/res/layout/m1_soft_temperature_item.xml +++ b/OCH/charter/passenger/src/main/res/layout/charter_p_soft_temperature_item.xml @@ -6,5 +6,5 @@ android:layout_height="match_parent" android:gravity="center" android:text="22°" - android:textColor="@color/bus_p_m1_47576e" + android:textColor="@color/charter_p_47576e" android:textSize="@dimen/dp_30" /> diff --git a/OCH/charter/passenger/src/main/res/layout/m1_statusview_blue_tooth.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_statusview_blue_tooth.xml similarity index 89% rename from OCH/charter/passenger/src/main/res/layout/m1_statusview_blue_tooth.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_statusview_blue_tooth.xml index 798bf31177..560fa9bfb7 100644 --- a/OCH/charter/passenger/src/main/res/layout/m1_statusview_blue_tooth.xml +++ b/OCH/charter/passenger/src/main/res/layout/charter_p_statusview_blue_tooth.xml @@ -9,7 +9,7 @@ android:layout_width="@dimen/dp_18" android:layout_height="@dimen/dp_26" android:scaleType="fitXY" - android:src="@drawable/bus_p_m1_blue_tooth_open" + android:src="@drawable/charter_p_blue_tooth_open" tools:ignore="ContentDescription" /> \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/layout/m1_statusview_datetime.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_statusview_datetime.xml similarity index 91% rename from OCH/charter/passenger/src/main/res/layout/m1_statusview_datetime.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_statusview_datetime.xml index 11a86bc214..70561adb14 100644 --- a/OCH/charter/passenger/src/main/res/layout/m1_statusview_datetime.xml +++ b/OCH/charter/passenger/src/main/res/layout/charter_p_statusview_datetime.xml @@ -14,7 +14,7 @@ app:layout_constraintEnd_toStartOf="@+id/viewTextClock" android:textSize="@dimen/dp_22" android:gravity="center" - android:textColor="@color/bus_p_m1_1b2546" + android:textColor="@color/charter_p_1b2546" android:textStyle="bold" android:layout_marginEnd="@dimen/dp_32" android:layout_width="wrap_content" @@ -30,7 +30,7 @@ app:layout_constraintTop_toTopOf="parent" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toStartOf="@+id/bizz_view" - android:textColor="@color/bus_p_m1_1b2546" + android:textColor="@color/charter_p_1b2546" android:includeFontPadding="false" android:textSize="@dimen/dp_22" android:textStyle="bold" /> @@ -47,7 +47,7 @@ app:layout_constraintBottom_toBottomOf="@+id/bizz_view" app:layout_constraintStart_toStartOf="@+id/bizz_view" app:layout_constraintEnd_toEndOf="@+id/bizz_view" - android:src="@drawable/baseline_link_off_24" + android:src="@drawable/charter_p_baseline_link_off_24" android:layout_width="@dimen/dp_34" android:layout_height="@dimen/dp_34"/> @@ -70,7 +70,7 @@ app:layout_constraintStart_toEndOf="@+id/wifiStateView" android:layout_width="@dimen/dp_18" android:layout_height="@dimen/dp_26" - android:src="@drawable/bus_p_m1_blue_tooth_open" + android:src="@drawable/charter_p_blue_tooth_open" android:layout_gravity="center" android:layout_marginStart="@dimen/dp_32" /> @@ -87,7 +87,7 @@ android:maxHeight="@dimen/dp_10" android:minHeight="@dimen/dp_10" android:background="@null" - android:progressDrawable="@drawable/taxi_power_size_seekbar_style" /> + android:progressDrawable="@drawable/charter_p_power_size_seekbar_style" /> @@ -106,7 +106,7 @@ app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" - android:src="@drawable/bus_p_m1_status_bar_logo" + android:src="@drawable/charter_p_status_bar_logo" android:layout_width="@dimen/dp_116" android:layout_height="@dimen/dp_31"/> diff --git a/OCH/charter/passenger/src/main/res/layout/m1_video_fragment.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_video_fragment.xml similarity index 93% rename from OCH/charter/passenger/src/main/res/layout/m1_video_fragment.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_video_fragment.xml index 9ae5b83786..f853f4a6b3 100644 --- a/OCH/charter/passenger/src/main/res/layout/m1_video_fragment.xml +++ b/OCH/charter/passenger/src/main/res/layout/charter_p_video_fragment.xml @@ -2,7 +2,7 @@ diff --git a/OCH/charter/passenger/src/main/res/layout/m1_video_view.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_video_view.xml similarity index 92% rename from OCH/charter/passenger/src/main/res/layout/m1_video_view.xml rename to OCH/charter/passenger/src/main/res/layout/charter_p_video_view.xml index 811e807de0..ec63d7a270 100644 --- a/OCH/charter/passenger/src/main/res/layout/m1_video_view.xml +++ b/OCH/charter/passenger/src/main/res/layout/charter_p_video_view.xml @@ -30,7 +30,7 @@ app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" - android:src="@drawable/taxi_p_mogo_video_play" + android:src="@drawable/charter_p_mogo_video_play" android:layout_width="@dimen/dp_180" android:layout_height="@dimen/dp_180"/> @@ -38,7 +38,7 @@ android:id="@+id/layout_top" android:layout_width="match_parent" android:layout_height="120dp" - android:background="@drawable/bg_taxi_p_video_bg_top" + android:background="@drawable/charter_p_video_bg_top" app:layout_constraintTop_toTopOf="parent"> + android:progressDrawable="@drawable/charter_p_video_seekbar_style" + android:thumb="@drawable/charter_p_video_index" /> + android:src="@drawable/charter_p_notice_video_pause_small" /> - - @drawable/open_lock_000 - @drawable/open_lock_001 - @drawable/open_lock_002 - @drawable/open_lock_003 - @drawable/open_lock_004 - @drawable/open_lock_005 - @drawable/open_lock_006 - @drawable/open_lock_007 - @drawable/open_lock_008 - @drawable/open_lock_009 + + @drawable/charter_p_open_lock_000 + @drawable/charter_p_open_lock_001 + @drawable/charter_p_open_lock_002 + @drawable/charter_p_open_lock_003 + @drawable/charter_p_open_lock_004 + @drawable/charter_p_open_lock_005 + @drawable/charter_p_open_lock_006 + @drawable/charter_p_open_lock_007 + @drawable/charter_p_open_lock_008 + @drawable/charter_p_open_lock_009 - @drawable/open_lock_010 - @drawable/open_lock_011 - @drawable/open_lock_012 - @drawable/open_lock_013 - @drawable/open_lock_014 - @drawable/open_lock_015 - @drawable/open_lock_016 - @drawable/open_lock_017 - @drawable/open_lock_018 - @drawable/open_lock_019 + @drawable/charter_p_open_lock_010 + @drawable/charter_p_open_lock_011 + @drawable/charter_p_open_lock_012 + @drawable/charter_p_open_lock_013 + @drawable/charter_p_open_lock_014 + @drawable/charter_p_open_lock_015 + @drawable/charter_p_open_lock_016 + @drawable/charter_p_open_lock_017 + @drawable/charter_p_open_lock_018 + @drawable/charter_p_open_lock_019 - @drawable/open_lock_020 - @drawable/open_lock_021 - @drawable/open_lock_022 - @drawable/open_lock_023 + @drawable/charter_p_open_lock_020 + @drawable/charter_p_open_lock_021 + @drawable/charter_p_open_lock_022 + @drawable/charter_p_open_lock_023 \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/values/attrs.xml b/OCH/charter/passenger/src/main/res/values/attrs.xml index 2b68f358f0..13afa3244e 100644 --- a/OCH/charter/passenger/src/main/res/values/attrs.xml +++ b/OCH/charter/passenger/src/main/res/values/attrs.xml @@ -1,20 +1,20 @@ - - + + - + - + - + - - + + - + \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/values/color.xml b/OCH/charter/passenger/src/main/res/values/color.xml index cbf9937b31..b53b633f6c 100644 --- a/OCH/charter/passenger/src/main/res/values/color.xml +++ b/OCH/charter/passenger/src/main/res/values/color.xml @@ -1,56 +1,56 @@ - #212831 - #203555 - #47576E - #6647576E - #374968 - #2CBFFC - #1060FF - #96A5C2 - #F5FBFF - #112B57 - #1B2546 - #A3BDF2 - #56C59C - #56EFA0 - #6EDBDC - #4A5375 - #0F1E57 - #225EFF - #0050E1 - #1466FB - #331466FB - #43CEFE - #3B4056 - #23293B - #485173 - #292C39 - #2C2D31 - #222222 - #090F28 - #5F7096 - #9AABD2 - #B8C2D7 - #B8C2D8 - #D7E5F5 - #E0EFFF - #101C35 - #20418D - #662C2D31 - #332C2D31 + #203555 + #212831 + #374968 + #47576E + #6647576E + #2CBFFC + #1060FF + #96A5C2 + #F5FBFF + #112B57 + #1B2546 + #A3BDF2 + #56C59C + #56EFA0 + #6EDBDC + #4A5375 + #0F1E57 + #225EFF + #0050E1 + #1466FB + #331466FB + #43CEFE + #3B4056 + #23293B + #485173 + #292C39 + #2C2D31 + #222222 + #090F28 + #5F7096 + #9AABD2 + #B8C2D7 + #B8C2D8 + #D7E5F5 + #E0EFFF + #101C35 + #20418D + #662C2D31 + #332C2D31 - #80000000 - #80288DFC - #3060ABFE - #0060ABFE - #00EFF6FF - #B3EFF6FF - #91EFF6FF - #CCFFFFFF - #80FFFFFF - #40FFFFFF - #F0E0EFFF - #66000000 + #80000000 + #80288DFC + #3060ABFE + #0060ABFE + #00EFF6FF + #B3EFF6FF + #91EFF6FF + #CCFFFFFF + #80FFFFFF + #40FFFFFF + #F0E0EFFF + #66000000 \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/values/strings.xml b/OCH/charter/passenger/src/main/res/values/strings.xml index e2c3f5116a..45ef99f32e 100644 --- a/OCH/charter/passenger/src/main/res/values/strings.xml +++ b/OCH/charter/passenger/src/main/res/values/strings.xml @@ -1,55 +1,55 @@ - 制冷 - 制热 - 通风 - 自动 + 制冷 + 制热 + 通风 + 自动 - 温度 + 温度 - 风速 - - - + 风速 + + + - 关闭顶灯1 - 关闭顶灯2 - 关闭氛围灯 + 关闭顶灯1 + 关闭顶灯2 + 关闭氛围灯 - 开启顶灯1 - 开启顶灯2 - 开启氛围灯 + 开启顶灯1 + 开启顶灯2 + 开启氛围灯 - KM/h + KM/h - 正在为您靠边停车,扶稳坐好哟 - 靠边停车成功 + 正在为您靠边停车,扶稳坐好哟 + 靠边停车成功 - 请安全员登录司机屏 - 包车将在5分钟后结束,结束后我们将自动为您寻找停车点 + 请安全员登录司机屏 + 包车将在5分钟后结束,结束后我们将自动为您寻找停车点 - 距离(KM) - 距离(M) - 剩余(分) - 到达 + 距离(KM) + 距离(M) + 剩余(分) + 到达 - --:-- + --:-- - 靠边停车 - 欢迎乘坐\'蘑菇车联\'自动驾驶小巴车,按照桌面屏幕的指引,开始探索吧! + 靠边停车 + 欢迎乘坐\'蘑菇车联\'自动驾驶小巴车,按照桌面屏幕的指引,开始探索吧! - 接下来由蘑菇小助手为您\'指引方向\'! - 关闭车门后,点击‘出发’按钮启动 - 点击‘停车’按钮后进行靠边停车,车辆停稳后就可以下车游玩啦! - 最后,蘑菇小助手为您送上乘车小贴士~ - 太棒了!您已完成乘车指南,更多功能欢迎探索,蘑菇小助手预祝您旅途愉快 + 接下来由蘑菇小助手为您\'指引方向\'! + 关闭车门后,点击‘出发’按钮启动 + 点击‘停车’按钮后进行靠边停车,车辆停稳后就可以下车游玩啦! + 最后,蘑菇小助手为您送上乘车小贴士~ + 太棒了!您已完成乘车指南,更多功能欢迎探索,蘑菇小助手预祝您旅途愉快 - 先关闭车门再启动吧~ - 自驾系统繁忙,稍后再试试吧~ - %1$s就要到啦! - 稍后再来看看吧 + 先关闭车门再启动吧~ + 自驾系统繁忙,稍后再试试吧~ + %1$s就要到啦! + 稍后再来看看吧 diff --git a/OCH/charter/passenger/src/main/res/values/styles.xml b/OCH/charter/passenger/src/main/res/values/styles.xml index 0951fd761f..4cd331aa3b 100644 --- a/OCH/charter/passenger/src/main/res/values/styles.xml +++ b/OCH/charter/passenger/src/main/res/values/styles.xml @@ -1,7 +1,7 @@ - - diff --git a/app/script/flavorfilter/flavors.json b/app/script/flavorfilter/flavors.json index d38b314f89..15da63986b 100644 --- a/app/script/flavorfilter/flavors.json +++ b/app/script/flavorfilter/flavors.json @@ -65,6 +65,10 @@ "driver": ["ochJL"], "driverPassenger": ["ochJL"], "passenger": ["ochJL"] + }, + "charter" :{ + "driver": ["ochM1"], + "passenger": ["ochM1"] } } } From 81288738558e1449a995ff74a71ffbf49c56fd42 Mon Sep 17 00:00:00 2001 From: yangyakun Date: Fri, 22 Sep 2023 19:03:42 +0800 Subject: [PATCH 04/45] [6.1.0] [fetatue] [charter] --- .../bean/response/TrajectoriesResponse.kt | 10 +- .../passenger/model/CharterPassengerModel.kt | 8 +- .../presenter/BusPassengerPresenter.kt | 73 ++++++++- .../charter/passenger/ui/bottom/BottomBar.kt | 7 +- .../ui/bottom/BottomOrderInfoView.kt | 121 +++++++++++--- ...harter_p_bottom_bar_select_near300s_bg.png | Bin 0 -> 25261 bytes ...harter_p_bottom_bar_select_near900s_bg.png | Bin 0 -> 50729 bytes .../main/res/layout/charter_p_bottom_bar.xml | 1 + .../res/layout/charter_p_contain_fragment.xml | 26 --- .../layout/charter_p_orderinfo_fragment.xml | 154 ------------------ .../passenger/src/main/res/values/color.xml | 1 + .../passenger/src/main/res/values/strings.xml | 2 +- .../och/common/module/voice/VoiceManager.kt | 10 +- .../module/wigets/DriverMoFangFunctionView.kt | 11 ++ .../main/res/drawable-nodpi/brake_stop.png | Bin 8265 -> 33782 bytes .../main/res/drawable-nodpi/brake_stop_un.png | Bin 8389 -> 34667 bytes .../driver_mofang_function_bg.png | Bin 30554 -> 190157 bytes .../src/main/res/drawable-nodpi/moderate.png | Bin 9136 -> 37454 bytes .../main/res/drawable-nodpi/moderate_un.png | Bin 9994 -> 39379 bytes .../res/drawable-nodpi/open_door_normal.png | Bin 0 -> 34461 bytes .../res/drawable-nodpi/open_door_selected.png | Bin 0 -> 32273 bytes .../main/res/drawable-nodpi/reset_icon.png | Bin 8415 -> 35015 bytes .../main/res/drawable-nodpi/reset_un_icon.png | Bin 8840 -> 36380 bytes .../src/main/res/drawable-nodpi/whistle.png | Bin 8067 -> 33578 bytes .../main/res/drawable-nodpi/whistle_un.png | Bin 8164 -> 33800 bytes .../res/drawable/open_door_btn_selector.xml | 6 + .../layout/driver_mofang_function_view.xml | 41 +++-- .../src/main/res/values/strings.xml | 6 +- 28 files changed, 238 insertions(+), 239 deletions(-) create mode 100644 OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_bottom_bar_select_near300s_bg.png create mode 100644 OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_bottom_bar_select_near900s_bg.png delete mode 100644 OCH/charter/passenger/src/main/res/layout/charter_p_contain_fragment.xml delete mode 100644 OCH/charter/passenger/src/main/res/layout/charter_p_orderinfo_fragment.xml mode change 100644 => 100755 OCH/mogo-och-common-module/src/main/res/drawable-nodpi/brake_stop.png mode change 100644 => 100755 OCH/mogo-och-common-module/src/main/res/drawable-nodpi/brake_stop_un.png mode change 100644 => 100755 OCH/mogo-och-common-module/src/main/res/drawable-nodpi/driver_mofang_function_bg.png mode change 100644 => 100755 OCH/mogo-och-common-module/src/main/res/drawable-nodpi/moderate.png mode change 100644 => 100755 OCH/mogo-och-common-module/src/main/res/drawable-nodpi/moderate_un.png create mode 100755 OCH/mogo-och-common-module/src/main/res/drawable-nodpi/open_door_normal.png create mode 100755 OCH/mogo-och-common-module/src/main/res/drawable-nodpi/open_door_selected.png mode change 100644 => 100755 OCH/mogo-och-common-module/src/main/res/drawable-nodpi/reset_icon.png mode change 100644 => 100755 OCH/mogo-och-common-module/src/main/res/drawable-nodpi/reset_un_icon.png mode change 100644 => 100755 OCH/mogo-och-common-module/src/main/res/drawable-nodpi/whistle.png mode change 100644 => 100755 OCH/mogo-och-common-module/src/main/res/drawable-nodpi/whistle_un.png create mode 100644 OCH/mogo-och-common-module/src/main/res/drawable/open_door_btn_selector.xml diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/TrajectoriesResponse.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/TrajectoriesResponse.kt index 488b0e456c..42bffcea82 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/TrajectoriesResponse.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/TrajectoriesResponse.kt @@ -1,9 +1,7 @@ package com.mogo.och.charter.passenger.bean.response -import com.amap.api.maps.model.LatLng import com.mogo.eagle.core.data.BaseData -import com.mogo.och.common.module.bean.dpmsg.LineSite -import java.util.* +import com.mogo.eagle.core.data.map.MogoLocation /** * @@ -16,6 +14,12 @@ data class TrajectoriesResponse(val data: List?) : BaseData(){ fun exchangeData(): com.amap.api.maps.model.LatLng{ return com.amap.api.maps.model.LatLng(latitude!!,longitude!!) } + fun exchangeDataMogoLocation(): MogoLocation{ + val mogoLocation = MogoLocation() + mogoLocation.latitude = latitude!! + mogoLocation.longitude = longitude!! + return mogoLocation + } } } diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/model/CharterPassengerModel.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/model/CharterPassengerModel.kt index 27377ea3fd..cf692f1253 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/model/CharterPassengerModel.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/model/CharterPassengerModel.kt @@ -559,7 +559,7 @@ object CharterPassengerModel { .subscribeOn(Schedulers.io()) .observeOn(Schedulers.io()) .subscribe { millisUntilFinished -> - if (millisUntilFinished <= 300L) { + if (millisUntilFinished <= 900L) { orderInfo?.let { val isPlayed = SharedPrefs.getInstance(mContext) .getBoolean("${it.orderNo}$min5Speak", false) @@ -568,10 +568,10 @@ object CharterPassengerModel { OCHSocketMessageManager.pushAppOperationalMsgBox( DateTimeUtil.getCurrentTimeStamp(), AbsMogoApplication.getApp() - .getString(R.string.charter_p_end_order_5min), 2 + .getString(R.string.charter_p_end_order_15min), 2 ) - VoiceManager.surplus5min(VoiceFocusManager.getVoiceCmdCallBack()) - d(M_BUS_P + TAG, "倒计时5分钟${it.orderNo}") + VoiceManager.surplus15min(VoiceFocusManager.getVoiceCmdCallBack()) + d(M_BUS_P + TAG, "倒计时15分钟${it.orderNo}") SharedPrefs.getInstance(mContext) .putBoolean("${it.orderNo}$min5Speak", true) } diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/BusPassengerPresenter.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/BusPassengerPresenter.kt index 05c43d3f2e..ebdd6568b3 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/BusPassengerPresenter.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/BusPassengerPresenter.kt @@ -8,6 +8,7 @@ import androidx.lifecycle.LifecycleOwner import com.amap.api.maps.model.LatLng import com.mogo.commons.AbsMogoApplication import com.mogo.commons.voice.AIAssist +import com.mogo.eagle.core.data.map.MogoLocation import com.mogo.eagle.core.function.api.autopilot.IMoGoAutopilotStatusListener import com.mogo.eagle.core.function.call.autopilot.CallerAutoPilotControlManager import com.mogo.eagle.core.function.call.autopilot.CallerAutoPilotStatusListenerManager @@ -35,6 +36,7 @@ import com.mogo.och.common.module.biz.network.OchCommonServiceCallback import com.mogo.och.common.module.manager.autopilotmanager.OCHAdasAbilityManager import com.mogo.och.common.module.manager.StopSideStatusManager import com.mogo.och.common.module.manager.devicemanage.callback.LightAirconditionDoorCallback +import com.mogo.och.common.module.manager.distancemamager.TrajectoryAndDistanceManager import com.mogo.och.common.module.utils.CoordinateCalculateRouteUtil import com.mogo.och.common.module.voice.VoiceNotice import com.mogo.och.common.module.wigets.toast.ToastCharterUtils @@ -241,12 +243,14 @@ class BusPassengerPresenter(view: MainFragment?) : M_BUS_P + TAG, "getLineTrajectory轨迹点:${data.data.size}" ) - val trajectoryList = mutableListOf() + val trajectoryListMogoLocation = mutableListOf() it.forEach { latLngMain -> - trajectoryList.add(latLngMain.exchangeData()) + trajectoryListMogoLocation.add(latLngMain.exchangeDataMogoLocation()) } + val indexInStation = + getStationMiddleTrajectory(trajectoryListMogoLocation, sites) drawStationInfo(sites) - mView?.drawOverMapViewTrajectory(trajectoryList) + mView?.drawOverMapViewTrajectory(indexInStation) } } } @@ -258,6 +262,69 @@ class BusPassengerPresenter(view: MainFragment?) : } + private fun getStationMiddleTrajectory( + trajectoryList: MutableList, + sites: List + ):MutableList { + if(sites.size<2){ + var temp:LatLng + val indexPoint = mutableListOf() + trajectoryList.forEach { + temp = LatLng(it.latitude,it.longitude) + indexPoint.add(temp) + } + return indexPoint + } + + val firstStation = sites.first() + val firstMogoLocation = MogoLocation() + firstMogoLocation.longitude = firstStation.GcjLon!! + firstMogoLocation.latitude = firstStation.GcjLat!! + val firstNearestPointInfo = CoordinateCalculateRouteUtil.getNearestPointInfo( + 0, + trajectoryList.size, trajectoryList.toList(), firstMogoLocation, 2 + ) + + val lastStation = sites.last() + val lastMogoLocation = MogoLocation() + lastMogoLocation.longitude = lastStation.GcjLon!! + lastMogoLocation.latitude = lastStation.GcjLat!! + val lastNearestPointInfo = CoordinateCalculateRouteUtil.getNearestPointInfo( + firstNearestPointInfo.first, + trajectoryList.size, trajectoryList.toList(), firstMogoLocation, 2 + ) + + val firstIndex = if(firstNearestPointInfo.third>15){ + 0 + }else{ + if(firstNearestPointInfo.second==true){// 最近点是下一个点 + firstNearestPointInfo.first + }else{// 最近点是上一个点 + firstNearestPointInfo.first+1 + } + } + + val lastIndex = if(lastNearestPointInfo.third>15){ + trajectoryList.size-1 + }else{ + if(firstNearestPointInfo.second==true){// 最近点是下一个点 + firstNearestPointInfo.first-1 + }else{// 最近点是上一个点 + firstNearestPointInfo.first + } + } + + val subList = trajectoryList.subList(firstIndex, lastIndex) + val indexPoint = mutableListOf() + var temp:LatLng + subList.forEach { + temp = LatLng(it.latitude,it.longitude) + indexPoint.add(temp) + } + return indexPoint + + } + fun drawStationInfo(sites: List) { val stationsList: MutableList = mutableListOf() val stationsNameList: MutableList = mutableListOf() diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomBar.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomBar.kt index 5d3fb74f75..b9e2224053 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomBar.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomBar.kt @@ -13,7 +13,6 @@ import kotlinx.android.synthetic.main.charter_p_bottom_bar.view.actv_open_door import kotlinx.android.synthetic.main.charter_p_bottom_bar.view.actv_setting import kotlinx.android.synthetic.main.charter_p_bottom_bar.view.actv_stop_site import kotlinx.android.synthetic.main.charter_p_bottom_bar.view.cl_order_time -import kotlinx.android.synthetic.main.charter_p_bottom_bar.view.cl_order_time_press class BottomBar @JvmOverloads constructor( context: Context, @@ -66,11 +65,9 @@ class BottomBar @JvmOverloads constructor( return } if(checkIndex == SelectView.ORDERINFO){ - cl_order_time_press.visibility = VISIBLE - cl_order_time.setCheck(true) + cl_order_time.setCheckItem(true) }else{ - cl_order_time_press.visibility = GONE - cl_order_time.setCheck(false) + cl_order_time.setCheckItem(false) } if(checkIndex == SelectView.SETTING){ actv_setting.setCheckItem(true) diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomOrderInfoView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomOrderInfoView.kt index f7c19c6dab..c934dd9baa 100644 --- a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomOrderInfoView.kt +++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomOrderInfoView.kt @@ -3,7 +3,10 @@ package com.mogo.och.charter.passenger.ui.bottom import android.content.Context import android.util.AttributeSet import android.view.LayoutInflater +import android.view.View +import androidx.appcompat.widget.AppCompatImageView import androidx.constraintlayout.widget.ConstraintLayout +import androidx.core.content.ContextCompat import com.mogo.commons.AbsMogoApplication import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant @@ -33,55 +36,75 @@ open class BottomOrderInfoView @JvmOverloads constructor( private const val TAG = "BottomOrderInfoView" } + private var backageViewId: Int = -1 + private var backageView: AppCompatImageView? = null + + private var isCheck = false + private var leftTime = -1L + private var viewState:ViewState = ViewState.Normal + init { LayoutInflater.from(context).inflate(R.layout.charter_p_bottom_orderinfo, this, true) try { + val typedArray = + context.obtainStyledAttributes(attrs, R.styleable.CharterPBottomSelectView) + backageViewId = typedArray.getResourceId( + R.styleable.CharterPBottomSelectView_charterPBackageViewId, + -1 + ) + typedArray.recycle() initView(context) } catch (e: Exception) { e.printStackTrace() } - tag = UUID.randomUUID().toString() } - fun setCheck(isCheck:Boolean){ - if(isCheck){ - actv_order_end_time.setTextColor(context.getColor(android.R.color.white)) - actv_order_null.setTextColor(context.getColor(android.R.color.white)) - actv_order_end_time_title.setTextColor(context.getColor(android.R.color.white)) - }else{ - actv_order_end_time.setTextColor(context.getColor(R.color.charter_p_0050E1)) - actv_order_null.setTextColor(context.getColor(R.color.charter_p_090f28)) - actv_order_end_time_title.setTextColor(context.getColor(R.color.charter_p_090f28)) + fun setCheckItem(isCheck: Boolean) { + if (isCheck != this.isCheck) { + this.isCheck = isCheck + notifiBackageView() } } + private fun initView(context: Context) { setViewByOrderStatus(CharterPassengerModel.getCurrentOrderStatus()) } override fun onAttachedToWindow() { super.onAttachedToWindow() - CallerLogger.d(SceneConstant.M_BUS_P + TAG,"onAttachedToWindow$tag") - CharterPassengerModel.setOrderLeftTimeListeners(tag.toString(),this) - CharterPassengerModel.setStatusChangeListener(tag.toString(),this) + CallerLogger.d(SceneConstant.M_BUS_P + TAG, "onAttachedToWindow") + CharterPassengerModel.setOrderLeftTimeListeners(TAG, this) + CharterPassengerModel.setStatusChangeListener(TAG, this) + + parent?.let { + if (parent is ConstraintLayout) { + if (backageViewId > 0) { + backageView = (parent as ConstraintLayout).findViewById(backageViewId) + } + } + } } override fun onDetachedFromWindow() { super.onDetachedFromWindow() - CallerLogger.d(SceneConstant.M_BUS_P + TAG,"onDetachedFromWindow$tag") - CharterPassengerModel.setOrderLeftTimeListeners(tag.toString(),null) - CharterPassengerModel.setStatusChangeListener(tag.toString(),null) + CallerLogger.d(SceneConstant.M_BUS_P + TAG, "onDetachedFromWindow") + CharterPassengerModel.setOrderLeftTimeListeners(TAG, null) + CharterPassengerModel.setStatusChangeListener(TAG, null) } private fun setViewByOrderStatus(currentOrderStatus: OrderStatusEnum) { when (currentOrderStatus) { OrderStatusEnum.Nothing, OrderStatusEnum.NoOrderUse, - OrderStatusEnum.NoOrderUnuse ->{ + OrderStatusEnum.NoOrderUnuse -> { actv_order_null.visibility = VISIBLE clg_order_info.visibility = GONE - actv_order_end_time.text = AbsMogoApplication.getApp().getString(R.string.charter_p_bottom_reach_time) + actv_order_end_time.text = + AbsMogoApplication.getApp().getString(R.string.charter_p_bottom_reach_time) + leftTime = -1 } + OrderStatusEnum.OrderNoLine, OrderStatusEnum.OrdersWithLine -> { actv_order_null.visibility = GONE @@ -91,19 +114,73 @@ open class BottomOrderInfoView @JvmOverloads constructor( } override fun setOrderTimeCallBack(timeInSecond: Long) { - if(timeInSecond>0){ - val arriveTime = DateTimeUtil.second2Time(timeInSecond) - actv_order_end_time.text = arriveTime - } UiThreadHandler.post { + if (timeInSecond > 0) { + val arriveTime = DateTimeUtil.second2Time(timeInSecond) + actv_order_end_time.text = arriveTime + leftTime = timeInSecond + notifiBackageView() + } setViewByOrderStatus(CharterPassengerModel.getCurrentOrderStatus()) } } + private fun notifiBackageView() { + if (isCheck) { + backageView?.visibility = View.VISIBLE + actv_order_null.setTextColor(context.getColor(android.R.color.white)) + actv_order_end_time_title.setTextColor(context.getColor(android.R.color.white)) + if(leftTime<900){ + actv_order_end_time.setTextColor(context.getColor(R.color.charter_p_ff6d2c)) + if(viewState!=ViewState.Near900){ + viewState = ViewState.Near900 + updateState() + } + }else{ + actv_order_end_time.setTextColor(context.getColor(android.R.color.white)) + if(viewState!=ViewState.Normal){ + viewState = ViewState.Normal + updateState() + } + } + } else { + actv_order_null.setTextColor(context.getColor(R.color.charter_p_090f28)) + actv_order_end_time_title.setTextColor(context.getColor(R.color.charter_p_090f28)) + if(leftTime<900){ + actv_order_end_time.setTextColor(context.getColor(R.color.charter_p_ff6d2c)) + if(leftTime<300){//0-300s + backageView?.visibility = View.VISIBLE + if(viewState!=ViewState.Near300){ + viewState = ViewState.Near300 + updateState() + } + }else{//300s-900s + backageView?.visibility = View.GONE + } + }else{ + backageView?.visibility = View.GONE + actv_order_end_time.setTextColor(context.getColor(R.color.charter_p_0050E1)) + } + } + } + + private fun updateState(){ + when (viewState) { + ViewState.Normal -> backageView?.setImageResource(R.drawable.charter_p_bottom_bar_select_bg) + ViewState.Near300 -> backageView?.setImageResource(R.drawable.charter_p_bottom_bar_select_near300s_bg) + ViewState.Near900 -> backageView?.setImageResource(R.drawable.charter_p_bottom_bar_select_near900s_bg) + } + } + + override fun onStatusChange(currentStatus: OrderStatusEnum) { UiThreadHandler.post { setViewByOrderStatus(currentStatus) } } + + enum class ViewState{ + Normal,Near300,Near900 + } } diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_bottom_bar_select_near300s_bg.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_bottom_bar_select_near300s_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..d6a104beca3968f47b047dff3de7107a6935caaa GIT binary patch literal 25261 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 )=o;gkT8@2@J;`>T(V2pZwFw& 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 literal 0 HcmV?d00001 diff --git a/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_bottom_bar_select_near900s_bg.png b/OCH/charter/passenger/src/main/res/drawable-nodpi/charter_p_bottom_bar_select_near900s_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..7faf98666587743d440796ec675d16c97397d531 GIT binary patch literal 50729 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 - - - - - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/layout/charter_p_orderinfo_fragment.xml b/OCH/charter/passenger/src/main/res/layout/charter_p_orderinfo_fragment.xml deleted file mode 100644 index 94182aa4d0..0000000000 --- a/OCH/charter/passenger/src/main/res/layout/charter_p_orderinfo_fragment.xml +++ /dev/null @@ -1,154 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/values/color.xml b/OCH/charter/passenger/src/main/res/values/color.xml index b53b633f6c..031e97bb88 100644 --- a/OCH/charter/passenger/src/main/res/values/color.xml +++ b/OCH/charter/passenger/src/main/res/values/color.xml @@ -53,4 +53,5 @@ #40FFFFFF #F0E0EFFF #66000000 + #FF6D2C \ No newline at end of file diff --git a/OCH/charter/passenger/src/main/res/values/strings.xml b/OCH/charter/passenger/src/main/res/values/strings.xml index 45ef99f32e..e86b7390eb 100644 --- a/OCH/charter/passenger/src/main/res/values/strings.xml +++ b/OCH/charter/passenger/src/main/res/values/strings.xml @@ -27,7 +27,7 @@ 靠边停车成功 请安全员登录司机屏 - 包车将在5分钟后结束,结束后我们将自动为您寻找停车点 + 包车将在15分钟后结束,结束后我们将自动为您寻找停车点 距离(KM) diff --git a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/voice/VoiceManager.kt b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/voice/VoiceManager.kt index bf1bc8d602..498a9ef234 100644 --- a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/voice/VoiceManager.kt +++ b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/voice/VoiceManager.kt @@ -74,15 +74,15 @@ object VoiceManager { } fun surplus5min(){ - surplus5min(null) + surplus15min(null) } - fun surplus5min(callBack: IMogoTTSCallback?=null) { + fun surplus15min(callBack: IMogoTTSCallback?=null) { val contenxt = AbsMogoApplication.getApp() val list: MutableList = ArrayList() - val chineseTTS = LangTtsEntity(contenxt.getString(R.string.surplus5_order_zh), LanguageType.CHINESE) - val engTTS = LangTtsEntity(contenxt.getString(R.string.surplus5_order_en), LanguageType.ENGLISH) - val koreanTTS = LangTtsEntity(contenxt.getString(R.string.surplus5_order_ko), LanguageType.KOREAN) + val chineseTTS = LangTtsEntity(contenxt.getString(R.string.surplus15_order_zh), LanguageType.CHINESE) + val engTTS = LangTtsEntity(contenxt.getString(R.string.surplus15_order_en), LanguageType.ENGLISH) + val koreanTTS = LangTtsEntity(contenxt.getString(R.string.surplus15_order_ko), LanguageType.KOREAN) list.add(chineseTTS) list.add(engTTS) list.add(koreanTTS) diff --git a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/wigets/DriverMoFangFunctionView.kt b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/wigets/DriverMoFangFunctionView.kt index 788f31e491..92f993947d 100644 --- a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/wigets/DriverMoFangFunctionView.kt +++ b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/wigets/DriverMoFangFunctionView.kt @@ -5,8 +5,11 @@ import android.util.AttributeSet import android.view.LayoutInflater import androidx.constraintlayout.widget.ConstraintLayout import com.mogo.eagle.core.utilcode.kotlin.onClick +import com.mogo.eagle.core.utilcode.util.ActivityUtils import com.mogo.och.common.module.R import com.mogo.och.common.module.manager.DriverMoFangFunctionManager +import com.mogo.och.common.module.manager.devicemanage.LightAirconditionDoorManager +import com.mogo.och.common.module.utils.SoundPoolHelper import kotlinx.android.synthetic.main.driver_mofang_function_view.view.* /** @@ -43,6 +46,14 @@ class DriverMoFangFunctionView @JvmOverloads constructor( DriverMoFangFunctionManager.driverMoFangFunctionManager.sendOperatorSetHornByDriver() true } + openDoorIv.onClick { + LightAirconditionDoorManager.go2OpenDoor(true) + SoundPoolHelper.getSoundPoolHelper().playSoundWithRedId(ActivityUtils.getActivityByContext(context), R.raw.beep) + } + closeDoorIv.onClick { + LightAirconditionDoorManager.go2OpenDoor(false) + SoundPoolHelper.getSoundPoolHelper().playSoundWithRedId(ActivityUtils.getActivityByContext(context), R.raw.beep) + } } } \ No newline at end of file diff --git a/OCH/mogo-och-common-module/src/main/res/drawable-nodpi/brake_stop.png b/OCH/mogo-och-common-module/src/main/res/drawable-nodpi/brake_stop.png old mode 100644 new mode 100755 index ba8d48e24abec65fe606868fb7a3705c38f0c1c7..269069f2e715228987164ce4beeb35fa33dcfd23 GIT binary patch literal 33782 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 diff --git a/OCH/mogo-och-common-module/src/main/res/drawable-nodpi/brake_stop_un.png b/OCH/mogo-och-common-module/src/main/res/drawable-nodpi/brake_stop_un.png old mode 100644 new mode 100755 index 1728ad0b4a183f14c6decbadc48e37e06b381e25..f0ca7da50f6a8d6027b56e256bec6f725f40ce62 GIT binary patch literal 34667 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%0AG?Fa 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

r^%<7Gd>qPTUUgaC{0 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

    P3qy`eiP0H` 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 NsjGlqRVZ18{vUEuRBQkM diff --git a/OCH/mogo-och-common-module/src/main/res/drawable-nodpi/moderate_un.png b/OCH/mogo-och-common-module/src/main/res/drawable-nodpi/moderate_un.png old mode 100644 new mode 100755 index a477bcd43886057e67bb970a331b8a3328be61aa..4c669a603b2a60e9c6ba7bcd0ae23a5e513b59d1 GIT binary patch literal 39379 zcmV)vK$X9VP)Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91q@V);1ONa40RR91qyPW_03l?Uh5!IS07*naRCoc*y$QT!Rek5X_ZjYd zZ_V>SRY5USF&3aA2#AOi8c8&tPw#urS@ZN?zx^N9T6>=~`FFaq zEKBEV>Z2e1Xj}SSciq(%-nnyY9zJ;RDf3TE?9JmQCs&%k(Kr~~QFB`>7Ug+j`_1Wb zi(A^92ziIiZ8j(Kysg$$?pL{1Yp^ZsaqW3x{ceU)eST3oF*7~ElVdwX}}dHebnnSXeAbso2D*0r#9`5@00%E5)77)u~xD3L>0WbnD0xruMMw_hVuEsnN z;>zRCvfddqOw-9W04o1jTFc|oiu=SU!z!T`oAZzsnU}nuWT4k-Cws1FErIo21 zgi24-s)Z{P5s(ht2-Y%C1=6_yTIQZ}fwRmtYqfS=^MwND3&|}HOVnt}=pMaMI&~<_>#wS@j2xDE{=n=VJo|ZZ| zBPe5h1g+xBKov-51867r6gWFMr;MVqNIw!_mW`hy(Jx;JU_Ng^&KHQ9fNo&yw3y3= z%6x!m;46Vp?L;7!K`7B10a)gG5qxFPMWAI_%jlD3^@2{lot&~gtoGB2b3*y;nk>R; zI&EAsO)FUrTEJQcsz4gU0;yDh2vC(Nb5DV@tb0aqMy}aut^c%v`FufH5IPd?2;BLC z@r3}Qbi=ZR+zG__fKZ@o10Wo)3_b&109@8;rab|WNg0qO`eeyWFvjFGDL@$G%ng8? z5+EaR0jz*3kSdP>wFJ@#(D{N>+_Dpxs<+HFUkG5%wM_I}f%%*PIU5+u;#ow9V4O`n zAC4o=1;pk+t)e#O;)D@|#sLEW#re8|F90tBE$56;lt+$Pug#lo>2xFKi0W$+^hg6> z8MFX02WjA_5u|CQ)ruT*KH!X8^Z5X?Q@?yJV*I&)a^8eBVur8zfH4A5MIsoxiRbb{ zcC?zKp%OXb^z=cdWTtLd24a76q9S7?>Vo2gvw_gKU#se14qVQ_Ck`sG8sMV1b{Ete zt+H(XV2m_NQwJroyd9hgToS+%8UtrG0EsqqGM-0erV4RIBifG-y*vSK>yqexCjn+A-ri~-hkO2ri*HO?5hXawkV51@1L-pM(ulf9(5zF7gB zox0|1!0a@B1kAEU{_hFOc>}T=5Jk}0z}O9l$}cdAD|RzjqIix#6jy8vj#g#^VzXDk zbGTz*Y?~0<=y53Vh(vxMl+A3~T~u5&+l5*htp@pA0;dCrV`tcQ3XH7f>EH-tKYSr+AGK-mUD_=v=>i)D%AN*cMI^12ugz#~%v z*fMd&{FG7zrc%nF1gd!+0WJV7kgO4O#Rx=;CQoYI63_;)8t_sFo;YE%8M&j!VPyka z2WQSX&H5HN1=4!UxMoS$oDGIAhQa9f%UwE|Q}-&d?Xd3EM#!Iiqt*j2plh z!RK)ToR7b3&;ZVANCkk#Nf+72!t$%C3NXA;8#eIcL$t-b&o+ z>$INBT(KXpyGuE^y;6A)e<0^K{Us-B#2_y5yd?b&45qoAiUKM)Fz{KFrp^{ zI*cBMBJnK{N^D1PI>&TSN~DWxb_M1vqP$XVwzSYbj(G1BPvPsAZ@nFo+nTPB(@0Rmv*bYygKt+W6<(j8>tidE4*h-JcdIUr}F zRlC?O>xKZa+4L#^uGR<2K*gFi!-YJ6(1EBtwiMJPjnNn2#C$WcK9g%U1mLJ=MvfVP zDdR_0d1`v5Z&Au3KN4=)xyvIF{#-%XPAlD{rE4|x!L* zi_ys`si#Dlj2IrJB#dH;AFaodBZNh66SHAlNHgQIA zOp*jP4~x?g-&DG|sR6WN98mdTj-(L=Xa-KxJ)2TQnmN}*e49AWf$1Dmd2$_7U`%VR zN;7Rni(CurmFWOft#6`RMiH)U$Z8F+h7(0v8q%V=mWR6Ol`jORG=lznfpIPojXney zWOqft?9>y*)i73AnL}?Bn9z{Scu|-SK$I)vgeeB162$@~`nt+in92x33llGKE$}Iv zC8P^{ky~Z}6j)fg)Ea;nM70nkpb1XqD$k6|0Ozsdx#YHh0g=|!sw2x5w+*N*aYw7w zIATlUTliDF0Bc+kzc^=GSZNuGp)$i2y8zQbDRJIpXO@95_@>q|&4ohOHcc72~#| z#LTM&SMyj0XV4cFSHwrKw&3Bk$gBe{JpPTI~b{+)$j)fCufw9rJJiqVfgqD3|9^K_1g&aRmrL9r-fg zCs!af@a4d>Vu~{m25uV2gn+Nrd+YT|wYR5M>*=i^!zz3=TGP|5>Bdx}IW^g8OixWu zPECosMe4d?1K137Vrv4K07y>-)D%F<1)#)B*%L+sI9*(ebE1Z}aZOp%@P+EoduL}Aw6=+7ZQ|lrPpZo(*UCux?6C+e&leYm&tER zyt2+{B08(|ure$W-KsMB1YNOJL(4&T1a@Z3kS0A*e&c=^D-{_z2E-tm2^(P18nH!9 ze?)4F(@|fBjLML}Cbx~_(hJGK3IGr%1dymkN(OwCsW7ogz1BC-H?(l+z`)RwdVk-N zdcA*fwWnustx{h=sl%Dr5rab4bfYo7w>dSnXKHe6&-B#9?uoHOyG9T0+nr@oda&C8 zDYhi8iYxFa(wHXjqd#VeP^p0tunK%Fm|_*&a%URXG@7QcIE@R@O|%$b+9ab!*JKf) z3Acoel8YO$#o1{O{N=Y(0 zNXPUX`EW}%gE*xmW#gH>Vf-r-EeXX{7+K%i(bKMuHdV^jcO+OFAY){=9hg|@k#I%_ zW4rOv0*KJPQm;*5W3aAhBD!gSt4pr~ie?5%Cp508`~XWP3P{GpG!AKi>;$63GQfjE zRtD||$i-?=2@4R4)7pdpK!FwjQn06gU}W*qqlShSAJx-8cvQXCyCl+Mrfb}EW^|Vr zrnOF8%k}9S7|wGDbFk2-C&mswKDvM3qx<$gvmItx0w{biL+dMp6ET7s3ShZi5$SYX zz(mMO#M+n;GZ`RcOaQQz))+fsEEU~;2GWoQLx2H-MU)xomS&*CE)op#9$+^GbImyA z1}_ksW=Xi2_DyE#xbEaCla%zg1WH-pQqK+tN)24+VdIieP6#|=gmK|K7umCM$MT`t z=L1Gt?ADS_&=<8>-Bm;bK7rJ@BL18!8YpXUzlL!~kftLqK|BM*l3ze{k*qvG*^CyD zD$d4CiVcYY4Gb+@vS``b69?Bfr_@Y|bxfOFq?_Nxwdq89J_CN{pwKh5#yV zNj=>E_~ENf?e@sf(ee-ygPVb4Zb7fC*z(X+)@kfS@vQ^EajkMTowB@m9{0Y>TvDJk zKt2~Rii~k-r_+EbbH+v;BgE{&0LCu*qOB_i!v(Rz-OtAWC$8umGI4In4IP2V<{$o9 zfoNhCI08n*lLH%Fvew%_uw=ziCk&4)I;FL0W&>jqwrboJ78JC89S*YCtKT=ReF4+x~=pf=2eszlKsi}jhM0F=; zRPG}Iqv?V@X|)a*ks#=cJSm?xbl9fKx(vrvk{Teafj(S)sw{x9YA!zuJS@Z!m)1ca zt2iuOF8(y+(?dlCDymH0rqhEt? zKBii&jW7&UxcsAGh0B0fPQ!2Om!x+@&pX_$P8C*t`4ua#U^Oio99nq%k`?Pu9~fFN zGBG*2r!hG_Ezzux8DwT9nU2Dj5GsMrjB-IIsi5SP5+e&qerc$tG^e)KPaJC%h+rwH z^bZlvjyc$dno!zcPc`hgrp-D%h2>g*>(fb3qn=Fjmn1!qnESnVEKR2d@lO#qkc_93 zG+j@!q5d>Gcz`&Rr%YPVF4}6KTMj2M6W}9DK-ER zzf|%$fVg1UiVbTwZh6h3rEAWs*L#;TX5D~oC=cKpC9`hWW1f(47FCnokxPfkt>lps#P1d3v<4onZh@QBc5K$G4B0ih`h z3}XYKGK0v)7hpn)pcb0tWS|6$0wycJ0GCIAS)_pY^8#fu*=L{};Bk^pP}XWgoUJ^> zt8FIeS9egh88ziIjnRk^Y4o^3`JhB`VyAe-pqrR>9T6~w#csEpTeUj-fVQNQ>x(ky z#0?R_GIHcM5#6eRNf+P5N%TS&$d%Q=44VzwcEEzx{S2rLsL&b$R~N2Wy>ZF1buVQy z*E-;$G_=X)%YYC90-#?u!65vnb$R{e+Ch^o{lqvpS$;(kZhfr|3@$ur!||tX9UDD( z|Fcg$`lGS^yPplfglyQ!Ru#$(;>S3oj5mNQrpf9N6st5)+{Ng?Cxk+-11iOZbpuA$jBYVLZcBQ6h~2w7LkheYT-NXO=~+a9+EgL7|oJK zG&eKA$j!-F9Rr=|fPfD!2n}?iB8X^-a120p2AM#LI9HU|28iOA2p8hvq<~LA<;HT+ z+&4VDWZf|*zi!cz)i0~oY6}>5X@YHHjq^k<*oFIvR$Z=8*7%X8ex85cerU7QmG%}w zy0BU1&gK5*Wm9qbMT?f7(l<2Hf9T-89hn;~KnxBjvqymA1HMd*bK}b7bFnN=sXM^z zawtfC-O(^XX`)O5%A}!9P-evy&H)U$<;gV%r_@PQ_ROiNm&bdi;krGvGL?)}CKJ8a zEgcz7Iz@M_);~jZSC=hYX6zwy$JzA8xC=AQ-c#J0Zq<4rz;voz{bFC5JCfxX6VtZ% z4aeiCnBodBGCXcbNGveI4Y@g6JcT3xnuz9{nQ=pbv8t5`(+vec=!zd;0zgJA4v(UO zzgq2Cb=2`^tz3J|>zS}+#OE_uh-9Da4iJ*He9a2Hwi?SN=Je-KBUdMgt;SL}y`sEC zcW{RM3?A;kdhxO~TcOq1=;(nxT22?(bTLNwJVB`&V9V23Z~&d4MV!%Cr-^VNDb8tn zC2N*qt1wC`fELWsyg)f!O{c{t0AUnWoePwmqPvROU5Q|vO>c}~oSf`| ziE)mRoqnBVG%(tUowTY0wOZP71BPAEs592Y8E1mgfQa#ezRX$6dU!-!qV-Z37^go0V>1fi1c%mUyQV2Kh_WWDlmpp>1-IfS&g(MYDu$Z=36y#H08 zOw-|HC>={CYW>+|17sA{QEzNEhtjF3y_KjpE}1?QPI`|UcWeivj*qcBq6hO? zfQD0-tZBGohnQyNT80Xou!ivl0F6URY-e@!MINnlF%5l)V~tjzlvUk@D?+v&43@K( zu3YzOFg%b?qw9yv*jzyD0AW#Bz8nZ8e|ruKb;}mxx@13GyFxkvp zII?8ri2&~4=%Iakv3CH1NoNC`MhhaL3=TwY6XCE^U})sha(e`&B#T+#hXJMS@-S`4 zs-y=II?Y>@Kz^3=O(MPrVYG*6b-2y)u8wOfsh3mdhxqg-lFW_9(Mfgr@}D=3;t}2T z#-8bZJJZ-~_Enlg6Wm^P#B`+^&oXAHc(wzhMelrRM_`lz6Lm(3>26@eAZez?4P9S^ z`|cgiI!jhqN6!_1M>{Ida3(~|#b3gQ*Y zPEYXc0h|itm!)(ArliBb@WNvUhDL@D?%%zgWlBRD zO$&)sAT&bNvItjLdLbetZvwFe&ukYI_iyOBZj3L0FKV9#|=zZgfpg7SbKF;4vF6> zbViJ3Ghke2oWU94kSzNEMzfLyGyzax^rfCcL<2^2%%DpyUbbq}noV2Y%yyiXak%CU zM9=QuKIM**5MPSw4!&~vBlVXm4lOw|~XLB`c4f z7#-a{H8nA1Y!PnBo;@`Ql=>GCp*T{+^-38u5?J zu2UOP(>(sehIjyFFBW-ujj~gpoJ(|9mn=EfIHauVxkR<}#u-KocVs*$p}lEs2Qng- zWwhw+3*fS*Z48}a+QF#fx51K@@q)D-^hGoqjFm)&3-=uN9btxFU%B?!)0eH@_*w?f zT7)hGBQAs$!P)>u*#DFSOS~A&3Uq^7|8OaH45jx1iWl~YI0jE^5UXnLi<$R)NZta0;0JwU15RRI(ln0_g)2`IIQ?wpc5 z6j0E}seM~;%Sw@sY)Y%jnl&tJ%yVi-bo;`2w7g~Hl=aE-`edi*uC88vdbPX&US8sn zsMfZitm<~X(Tx~*H!2|dW1WK}QU}o&Wl_W8;Ed>li0rw+Xq*ucvM%mm#E21x43={c z)zTlauIsBeZG9Pc{yC6=Nr=R66VEXpbSewup&e}vjY2(;jV>Ye}Y0*5q$!b(a1p$&Gktw1+^`jcZlxl z;>DY4alJ7vfJduZqPn}@*lxs_MIF`}wJWOaK;MDUeJ0}spmH0z0mBe-F|GAQtY@>N zQ(nkJUbr9w;(aG@OO;L19_f+mk3IDwh};*t7X}m^cOS9tMO?%^YYd z`_s5$pUj=55zo`kHDfvNQ^;ZCD#dhg%XDyf;b!(CC&u>g*(syOOl)(VLyBb1Ddo-t zrFJpQ&>=JyMUY1h=CKCCjEmW8?gi{qkDHg z2`PvZK>{t618*lNqfV*SOtZeZ|Ks90su)Tq00opf$ziNV3+F8Sl#QH9v&Ng=;B3hM zxM&`if}-e7M<+<{VLq26)ddS)QH$^0iMuh~L^TVgJRyjv4tgWHuNg74VuvN-@{WN{ z2PJH88j#rzj269R=wPf!;Rs-KF%4&QFbc$gQJ|FA=CC9iI~$HW?e%>FLq|KEoqz#| zP$69HTv72M4QCc0c5uR2(=4vqwK`t_H*{^5mdfpP$?5GEu#NqRy(65Lvb2I*rb%D_ z&{|GAC8K+HKgEbZpq7S^x4OYqvJI3_NSH(18ABus63!pMl-*-{-(q~?KFlPbV;+qG z>!5n4J{cFylYVwM!y$}lb(eQ>5ZN!T#WlzIiRzhpql_3hwF4852s>myT8rH*)yS9; z2xZ*pFoki%+<-w`GoG9?3XIZ91jb73sAErhW&hBEnj2ujJJ80092^vLrPcvVi zl<1z#>Xw019U0kDkA{q10P1UwJZ~1P>P}G|7r)!|M$R=zZ)8UXFv{{4XXMEP+jYU< z_U%Al^bSip5ChNwRCLCIGZtW6z3KRKh8HY7HGomn=q92?CS73?g4cnV&xm5@2I71G z7@K%Lu6i=#>Zq`-+cC4{=}7T%vvEtKNnWA^%0vf~H?aM^XY$a2y`7+Ru`N&nID{G( zmXFRkv+kkl0HRWKN=Q^KTi#~mM17JPc%T+uBh`V~D~aw|t!@mQ>d?^UdijaLvLRy+ z1J5F=ZM~5lWO#L_nC#ts@Njo5-5T0P8-d4ZakI8xQc1#N4QNce)C zUDx>{&}i!;CetP3tr(Bn{WT=EThWHq6VN?)_~8~8L_WkDoXK8d6*;dlVQ^XX7tb#mP24!V%Wa-8O z2X{Zj!#%vV!aGL>jYH=w9F)=uS>16^BB-?oj=}7fH*7T5Cusu_F5OJeSmf)IWzmgZ z*JuFFu!|E#cX?Z}I=uRH9*G_gqIxo&p5`Q6JUGEAo*GOI#wU(#`_vNE@}n8riEo|$ z_Qh}FI5OsXBWi?c!x$-M#6)8Tka8n2q_F7iVTfTIv)(_jVBIk%z7Z0HMenkhHj+ik z$_;*;?qDoWAb!f{Wy(qI(FO^tPx<2~v}J5VWmSfpqHVZjep;Nx7hc1dS4y%@FHqP3 zOx}5F6locJH{438pv1 zgFWIkH2585m;!+ggksV7c|l`{>}ZI~l=Vr5hZRJ2^hhn-*-{X-mPNOAapHn`r-7qo zAW8g0@Al>eSmEXJ{CpeRKzgWuAmg`TdMU0)SLuJf$(tcqHs!5DdOl5KAPo0oB>1^+ zq;2qIpw!1!(+=0N6$ST`xMsLp~0SH-I~S8y44HQg$w$VzTTd+ zzrUXFfOaxIIh~A8Ol9Na)5)&Ahmt3r+?Q>CY7ft_vx^a`Rc)H^{L&LKGA`70!8Kf# z!}7%_30B3niwIIZYivO@v3jhWrBR5Y#7Ego9%FmlL_IydtJZEf{_O1!-*p|Tl}@So zm`!=4a={RGNt&Gtg84A%1vD;dj8Q)cC~m$T_r#*@paCg^MY21{}xM< z{gchgL^=dgc}P+}{l^hTJM;}>tcg1+!1J|y=rKRRt7By};;&G)=cwreq917U6fokO z=coPDw{DUq@Z-ccyE53;xZEQZEn13WYHblNDdPs0!Qt{D%m568q@npHwN)FAdvQ;n zPIv2?FBmK>3q_ycOd`>!U6(AhY&6%f1 zzakWE;g~L$NqFYj{mHF&J(=Bh=i}LJcRZ2p+RFolO0w<<0G3ZKVDh6lK*r)di@vRP zxw8T@)I=62s;eECvx0JX;nLFI7?yTGEMnBg%uoXlsqOw4=1FwqVh!^{Y1=_ePQMg#lxj5Sta7ncQcd zIe@5XU$J~7dDXecrWc-nd}Ynbg+95&NAStD4{=J2eoMCq;)vH}adJ!kd+&cb``$Ho zw|?-$`?7;93YSDExy0a9iCj6tAAY=6i$z+1FTuzA5M#&}oA#&zlnQ&AFdZ)1!VimU zCF2j>`)^;Fo*df`1kv;|9w_6;9FgS>=ov4@2-ms~YR)6SbkH-W#OXv*;}tdW@EJ$d~js zo5eDZy%361!_{6OF8c$v+p6i+c3M*8ndr3Xr+7FV%kZT8;$lMU$v_r=;N|RJ+bt9p z!Qq5aZzQi9G14#uM)b*~*1LZ5Nf%SJza5NFEY3qtbCJ6M8}-_hMdG?!q()a>|UW$T*cgYSKLGq-K3T=Kfp(^UZeiS4_x0|&STuU(ox^7u0VbKLV-%j$|MvZ&(rgs4g>hNp2`OpH>XfT0qLP|TQ@vAlq? z-qW+BIW_(C#Q4F3wm=TMp>6I9I^emDik3#4ECz4@3I$Gd6CI*3s~d(32=q=ITa1YY z4%>=SM8R;r3=|LZMvEH`c`}DG;IQHO7`+F^xFafPiOwtRYPQZ4w|v3kA7gncVe{d4j4KA2q+mKM)k_9o2xS1|lJvE&JT>j%S0wJae>*STajV^{4#TyvAY>H`or`^> zGGaYn$gLKNWF?jol;|;`jOFA|&fxIMy*r<}hjz8(NFI2f>GT9-gu`_d%_E*Dlj2Iu zKAe$tN*NTSn-)qIv$+8XLRJq%O7)zBOGb;kx^Us~eGPsJuQ&xhlRHwiUOb4Xrgj4+ zOFnjRg7(-?0`M|Wd}l_WGtr$d@nFE1sCJ+R?#aMvYmPqY6# zjD{kSdGasIUy2J}FJl49aQU};v*fj}+>(C$_b#q(-n3k6AUTj!pbb=3pslpU9Pc9j^6ft`Sv8>^v!Ln}k(F~iC_FI9N>%hCqG7sD{yuTZZ2kwcg%Y$6p0?Nu zbr1CSCL_ZG$+~q*()DYWCdVGVDn0e2jmZ#?5sQ)7#r#{FF-&C1n=Dy8lK#K{_ggAo z{>STDU-^e0neZ^SsC7aZlr(qrGG-ev!k}OVFfwW|Pzqhd1+gAtOVyL?t+~g(MR#gY zO-$j!CCg9W^UM?XPE8(?=*EhW)uT#<2Eh|Qr_kU|7RS6dNn_JkZ^2>%#iXn8Q%srm zWgtw4mR4*y0z_-T!UT9>ai{Cozjcuo!nJ4J*Em#d@an7FvX(`S?#R2zYAA-`&~1~4 zu~-amHnFHVB++W3FY1{XEs(Rdqu2klyamm8(IC4p?9f0bS^m-~wJ^@pU}|5WxExY#m`!b9VYXcVGnXO&?^SCx2y*fGX?5*i5Uw$&LqjSq$?Zqp$-5Gb=osYHt z@DpEajZI+e3S@>ux-VCNv@rL$Tvb+3liI~S{nBuQSHQ)e2i?SlN16IX{0xaV%{6mBwkXhxMKDi&a?K71CJFMs{O)^HKtStpt9h-IZyyLbtGG zX;&sO$7iv)hu0oIpha#yTdikg+AV7o1+-Fj4FMipPU09PkoUKtJ96o1K$d-E*w9(T zwjY>)4z?2m0nDnF6%M&%=pgme+5%oF!MfM!fqG7}BLbt5HqbhfoVYT$ElW=HWb>wF z$)`X1Gu372iZM1$zQXdynz#wG?_7O%_6L7-dFykRem}e8uE&!D2S&+bIjv@Wc{mTY zc?6VrDc|lr2a{WFdnoz)%YT&Jara}{GPvN%6^kvC^~b)v4|%_cTd`tcy6x1X(;NTo zzKlh8`WP~*w?!L{#t@EqjnQYFO)?> zKw=s`hig7DWQ&(M0E?t)&|zeSC2@7rC3zDL8Br5}lXh>k$6Xy>a>jt|S+^z-ved3U zYc^SWcwdGNP{>@-X$jXIn;p6%TRMQ$mwB4(RST4|ssT1GJ=Bvw76;xq9^zYwt2b;p zw^r{PAwA3*Ztxjt6v)%?id=11ELVzd&rj|+aY=G2%Q>I;{Wnwx2m5A#(W))7Cg1t~ z-L3!f(aW+czIAi5YtI2{ft~>&qIl<}$!q_JYqjU{bdQ&R2QT#e&egYOH{SF>cGS9M z>GH@iRjk~E>LI*vWH5c{i;qihyy^bz5GsOEgTCa=;4y@m>uswYF1}P@PTq3Y@<=aX z-?0X`4!;4!%pW?i>nWa>+191f+ee#EMNbk0*qyPiGW-sS~Gr+vjj^F;ZpP*U_2Ji_$MEE zL$$9DgI{yQ6&&;HW>!to2|xU?e{B8TWj{>z!wqe**fNT`^2AbQ0Gd5S1u;&bi~iYM zstT|W*ZlUCw`2n7))O}H8!uXv2rY%?VxI>F`qDE_J0`vM`n$7pgu7>^D!yGa>Ql-6P{O}7J1U5LPg zI3XUVEKDMs>LxcTnVQxsT zx$aIWWkwy(9KLZ>yQpSutF$3kbPIW`2dd33%bxpVT*%8}i3T?{c4*HIt4gM{gHfbu zJ{k90X$$`95N^G;G#1J`=hvS_OJj> zH=rt$f|1ONtKf<(`H1Vm=yYTl5F*oU-LZ{3vP(nFGFUpfqvF+_T2Fm&#oEm;v!U4F z=N8puaVo~VPOu_+1{m`UaGP54ryu*->N0jk$`dQUDvfb}^`+}tfB5Nt=560Rz8u7J z0mLwg0a%(`O>_jIR<{I92Vw*yc?8VPPbeFK?5;Shw=o9SyAm`v zD6YFMgj>C`VBC1&$c26^)wm#wqi{kVb+sjXbVuo~9l9f3GwujcYD-rgbpofA*E8Bc zy-1(nLfc4*fSVYU8)@lrB`_A5M076D_Ms14R5^LeYG2y1IKJ}Qd08Ak>HCpC{CalT zbLf;1ndp9ZN3hR!;-?aMjAiX=8diyZfHUtqmb|1}F`Ts#YKrHPwhpD{Pmw+UfJK zvUo0D(b6}5=)m^I^tkpmf#vL6(sfDg+R$~f!S8f*23K&@tD_Z7$i%i(PXsTg8_LE_ zb#URG*v*$o=t5C0Z5j05aGFH-Jv@| z2;+|M=K6|t$DPHSYloa3Id_coQFQPJvUoSnV4*3@B84Tts8E7knCkJ`h@ue7l7h?u>sM*2%zM~4`czTGUcX&%tiionTr#=~(*H+IAfbutkU^9ZW85rGv8fxeyC-MHb* zBgcPu9g2Q=6&%W_(IUB)mGJ8vB#Yx<*<4m4@$-qlBM2o?F(D9fw5l}#-4l=<2>OqMkeBc1JdZD{q(c&BU4BW7Cvb| zoT`N$;`B0G4onJP_Te$uZJhZ5P{3E)gQT*rtpm0)W$b)ot=*XMr5@UsUWu3%cl5^+ z7=WD+r(HOzbV*x})J{!p`I=29_4W^~@x?wS}qxF7OMPYi?uC1G8X zdbk%5ubeZ(gCQf{L_@k4I*l8ZmPp6tX5|%Xv#4B4-~?w;%~FTEN+|zJdtSO^F@_uK zS1=V$(=aZ>OBf$>8i`O+(evu4qM%nE8{$eS!$V8fQIEJJSkU&c1}HA6`NtE~M)|jS9;G|Z7m}8d?Eo(Mx$^Jy zU2lDf`e74gZjes$Km6Fv?4uvQocWS?E5w#n!B-iK4#YChG}6c|BnR9e98xQxEVe3Vl;1+6H31Ie z1GP`qN1Q)y5*OQIdWdbp=#`Y`)qnP)QK7RJAc9u=IbfmJer?r%byXm<#v{r#BL+6z z6#^%BirpoEmUz2+bQkHK!5v|rkn%p#V!ZB)oh*;u{GGs^k)ep7181JHE;;U)6(-t5 z?nrD+1TAMD|MWLo+IoYiUb_;)Re({nECIy0qk!Y_;+6(DF^34k04_D+X>+@tPk;;g zaATWo;1p>CFn8@alzizcS6SE9Yjr(#U+x9xotiFQtQUg{gw7?An;tgTO4(?Sm`jSm za8+wP3+nxYJnv*Hk#t&0p*SDCmgoS8a4b5F6oz3*I!cGkabmUzTDT74$PPi5q_f~k z92{l{{=^u?Zq;!f;KGn8i)#!TQpluZk5U*ZIE%RUyMwOiZpn=qaZTMJS%p^)2i;Mv zl`qF+IcBCmrdkzSNu2C!~29Pf`B-W(dG^5C(3n8^LahO7gE){Um$%(H&xd zR;$J)zb?w8Z+P7~Hn|4M08AI%0hlENClsV}vvEnU*SiMZyzP9 zd4aLuc#%s95XKP&M&kiR9tV?XPkH`r#n)?6ZT9iH{adXRpTb8p3GJLz^Xc`HPxS*( z^-rpTbJI%lrLSIXx`sv&#~Oy3oPX}A`gs6}X~dvF$j4lYkjcUtzx}B%?H5@}ktMHX z^ZDq9vA~-|XJxmiW1BpnAa==R$R(${ zY{_Uz+c>4-f>Js|T*JaO7~KhWr_gz0<0h^vy|upnTCG<<&(Sty3wLlmi);G|gz3oV zlTdtLbl!0$sy)W&pV#s)-@PN-@$5dEhCC9FCR-CPz1;jJ9??7m!U%!@NP$Ds6}1kZ zy4aeMA{-UxAD{U4@0g~3wB@qui7}AMaj;su)*t#xA8x(#(c~dv)6s* zHeLnE6Z&@JMNpE#!hq2(VM~6mg+Q09ptq-oTz&n6%R!<5WxcX_4xF)5Y->%3c9j?M z$d9x%J49GQ$Fz8}Nl2Ht*3u6@zF`M(W#x!%q9BWnIy;4}N=ySpp&TWG!P;oNGV@E$ z=xzz(8ZK!KLq2!2O7Gy{qAo)ws-T6YqI;gh##*@x&p*z~hY5FYPX z`6JF#+a@OhH;%(wKKGncpt}K(d6YzmV5DCCGtXXvY0U@HMQmGjGe^d*&9D{&nR?B- zgH1Rvi70GPsnYn;{L2q?^El^*tXXJ3&(^pBCmfT$dSfs~3(Q#V3Hqb6SK6m`0BgXs zhG>Mb2J6~8piUTjf_y600$-l;}P)aFxAP{4jo5?+nftKl(j{2fmBS+ zaVN&7#*7gLJ(9xVGF?)c3;od$Ei|*DL+5e*BX(>}hp@A2-NS0oG%w4mUh?q2e&llI zP_4euc2~#xDxw8XIg=4m1W8Uiajk9uyW~U~%l+1sw=o}u4y8;EG_({ZZeW04oq_@e zP>Ah+-c^W5ZW3|id;hOokY4e{_f>xG;?vSqJhy%7R^Dk~TquZ0Yp0cLJ9&L_(fMro zsRQ9-pitwbxW1lh^68Jiv+}8r|Hn#yFBB!sKd$GgZVga_ml%qioHN+T^*_D`W7>Nt zYuc*jOD62G$Ff{#b(xw~s+SDvk{)ykgYuHrgw@gZRnWbS{%me6bTI<(bSH^Bw&4H@ z3z*VxjB#OE8(;-u&80IqmFd(Y)joUCGH7%wT5k>c0wudM+EOGJN%%*9i0X8#AkUxl_Ag*! z!32|U>Y657Yml_=+l@{-($L85bQwMO4rm=4JyJ-NZGz%KyfHvam!z(lL8DjCSSIO@ zWNzp#(nq3MhtbH-VmX82<5Q+IKuAJh-HO(op)p&W-V($9VNVZ$B-XF!b`Cd$^L(?U z=h3vG8OoBAPFQW;JVhQ_K~!funNXh;=OzxkB-yZjamxF7(lx6VC0Bg=w(S0gchb`| z*|2UgBh-!0#r;K8xKbY8^7mgYS}@2G%w4UQoN-L$7cO~G<+ES7y0wF+1C{swhn`Np z@h?Bg-tgMf)7M>eTBWbAxAhl)ePyumzmqBg=u91^eTkq}R509Fi3n58DIN2(u$g(>?uZ|YG z9|g8YKMmS`=~kWd3dwWi6UA0=kfN_w)|po(H+YkqZ+$F!LrbdDx}5yOKi!hO@wMBs zEyu1-KltkxRo?T#FWWnozVPX{BlUFbnXG)|#yZU<{JM)ys=VgHldPR>CvQmp>wmtu z@*BVVx7xq8+Asaewb|}Hhg$D=>v@%zzidl|Q#-A@?|U-4?)v-0hOC^#ERVA%XP&;9 zSxAz9yZL@zHc}WDlK#7Sd_wu)CYlWjs_%jV?~UiBRu4Y>RI>T#wKgTHloZRecFl4F zpyhT@2muyneN;BYHcZBf82lVuq|AC*57a;pXIja{3=0#uDl3lZARwPGq8^*nRUBjJ^L0gYBP*xG>`K1grDInU?feK09v)9e&jQtwTP2XWDmV3b1wm7h~ z1#wEPBN3LXc6B^PGDh8g!LC?Wnygu~P}5)^|0)`J0B+?J_c)^$F*Z?5(0~8bw_0EP z%&%}}a&3C{i;hmNzv*GiNK$g}(1hlWu{$VLcfF^^PoQz6bh^pIR{W@>+9iIJXI!|c z2^m}rApiXBo3nv|p4PTgHl_;oHZa*lCmvDA0|RoUv`Qb^A+Sy(-fI-FR_= zpYxjfjX;gfzDl^EWfHa{0gm3d))Y3C)A-1VUfiD!4-Y1X4vkrL;)tq41F}C{#bZ zfg!>HYPOG<>4-n?V+Kg9tE#_Tuv|S$=z65$>|?+LZDCwQQ(;KM3myr(v_{{mb1=R0 zQg$CB-wGV*70P7E+Et6x54$4OV)#)e%n(zm-9SlcQTg5no=vX2=HBFjbB<4b{%1}{ zpL`f{c#*gK>gQVH`VC8lqWMsrKYQ`E^jF{h^7NYP@6Z0|fBsWwCbsHeu=xQ1YUiu} z_@nIdZ~i!&niN=*kvQmMv`FR4(qy$#C)+yTwmf zj5COL5}<(HlA?shrmz~}%K+`2t#%S0SE@@`AbxNE8DSUNnD(8&S|?BCe=yr_4Ov>Vh+B!v)Sq zK8op}1+OsE4I&-VHn!DZkm1Usg-f%r^%{Luq7lhs4U0c|VPMb7y2tjG+{?vfMWD_zoVF$nr$vFobmH*d=oFdF+Wj$%p^@6#}Jo z&g!BFdL;VU3Im4X_8%C}_I~XKt88ev9{@CyvtM#tdf|B|W4QFRzW&cQGU`h5zIVMQ z9T@DhmXuj#|M%y=Z6aPk(DnCMT$_F8yEkW?e@g!1&wf)!wUXcc@SnHF#wL^V&pR!B z`!Byvlf`t{JpwrqIy^rG(QW=UCUt*obkcN8Jp(O%VL&sNUxVpm_ss?$XsOY8^VSD- zOl`2QSH#<0+Lp`nc6>__lolrLNK*I&a4Alx_x22|w4lb752x(vMiH0uj&Z}_4?3g= zl%Ggt5_64}m>cTDkIw@V+fFB=l#|I?r6Wu{iZjb3Gevgnl(Ig@E7G>V&n@3D*P?T{ zvTTf#J#AO$x#(`6K+9reo?BJygR=}29_*m3wVCzpopb^`z#pg zOMdfxujYsp;ZXCZKKpImewp6evwZ0YdfJk7*PesfBadkv(ke|Z{qj{AuXxtmGLv`w z;)P;fd7ZI;Z~ocyDnED0d8##N* zC209jz*8sU2W}`y9JKtbEDh@q@dRgTui}cpTd*qz&!>nL{=Zh13$?@ znW``z+8+6WgnSeeEPvz!QZE8!dEh<-Vq@x~CQQ>%xWkCwzx(XFEB8PAZ1S7G_f_#Z zn;c$=mz>N(HrBN58^ehu6_aP4*`F+3x*&c1YtGapBsc%$AtWo$7K@Wn@0C~GYJx(X z?(J{A&?{4?_#8lm*uDFJum*S3E|I?sRc-FsLp%wpQy%gpf9re zwJfB%wI`wZP*AQOYlv6K?)4}#PL(ouTt(hefeOPFcut_dSVA)mew)7;kPLH zg7}KQKqoDg*pSs7RZl>47D4(ETe6h>Qfg7um$e(hIYZF=3KPwY&VEM1Vi?$u`~U-H8n?pABG7r~>s<03ZRD1w5aRmxKJ>N<#*6h?`F`iW{%PyXGq$9=cJIsXy6ZukP4A%NVgWNcIP$b5S4jFQ_S?iM#iH zez%fKzr4WfPqG{S?OtocQpqe}s!jdriv6(wU;4F%-~H{kR#vTCn%;cNeU4+|Pd@3G z^xf~eB>muTy}fewS*PkICw3NEdDY3#fcIBHS)AHbVIEI>nxW*7!T_z%bd4{KqyqpbT8Ex{B3biBLGtzG~7L{1`mYHazU|j zowMYcJ9_s%`(1LMjE<~p*YY0Ju9sTo{ebmq^5Sh9Er$TPe95rYvv)tw!^cS!9D^to zH1ECt3B!uG+U5UzJ*>jun&;1(3#1V$qCR-~X`7Ref9yS#b?a894?MIz``j14p=t~k zx8Lz#_U-T700k@QyMOh~>C4VJ9oodyyjCY`pxV-? z2*VbRG|P(AE0VibAHepKGdBUsda9QO+5I-h*6LB( zqD4cN2OSLn-JG5GvXj$`Ua>9BjRJ1=w4pFJUlb!5%#StYWL|K z{vOLxQg>REGR)VD^w7x%s}J#t+kt@?HpZl}~Z|IL1a)-$`3H7~xglu}7~?fBoGTo9@UDfm@~Pcth@6-h4r2a;nj~=DItq z3j&wkWTs2yhOx?TxZ$qs+_O*4esIlg*2`IaG_M-%>Q#%aFA;|1Yt)Q)|<^Sz(pU^du?l1d$dO|zG+Q#KdA z;YplN&fTu-()9yl=$J_d28j5KY3Z}Lm&BE>#@h4p}scMMUQqed zyN-xMK9_DZc~Nz>|8RhO?p*YaySFDV+P2B&O8pZkH8HE;Aj_98N}hdoFPx*KnULYa z^G?8^uB7}FTz11v4`pw7&FTF5K|SRdS;om6)BCow^(b!l;xjiVzw?1hu!?)rXP(`c z{Xc*B<<=+u=slIUyy@lX)4bPFjXldTFiP>9>^Ygczd#U-yt}1!}QOufBh=nFV#wpKYpXNDHf+k`Z!UO^1OBOqaWRdz|$^L zu-#<2Rkk7^&}zI!J=!Oj+-j#Eof!CI^~UYT{$F^A==EiSOTU& zX|hVUL4<5JpHMj7t3}bNsfnM$9aRilza6O7^c6cDBVL7AbwGMIB`&pQ@Uc&RBm3re zZ)@t5wicxS+yD3V)(75mQRVC3yorqbYqG4eH2K({{6p)Vzj#6AfByM5Tl)_jGGKh= z@4t_l(A(N}>gM#)FI|bgBc_-nU;NVdTI<%XsQmfo|JlH(dj9c>A7t13@b>JCZO5gn zIEBMrc-q&~%T6Fv3>?qe%lmJqu##JDxeM+{rF=Y}D9-vLs{^N;q#Mv@!gk@+Yhu{F z$sTy<36Ueehz?iqg{g|MWw*#%j&1i(jEw=v@;uK{VStFBT3&-;Fnf$5(?|H27n+^QB0%C)(ep!KETHtgCK<Etetthon=y*GZ-u%ab@r8?5tXZ|;_?N0X_8*o4H0|wOi8oh>Zd)?Qb257Ab(#U~ z_xifu=RWn0%1T}iA9EQ2l!b_Q{raCZACc}xXSK0q4|1`!XHNiWvaMTugDGFdp-w;= z+mP!djc#nEaGje9IIK1H_3^qt_R$q+ySzixVjc53HH;vc)LC7jnCjG789J(e`lr2Y zEdNuFN&mwyypkV0($g{t4{(CRRIIT|x{=yhpw(OD?Z z-kp_IyVRkL^Kj8t?k6Govj=bg;Wv4E?h=eK9&1<#6CuYWjLd4zT{DbC+J1;8I3`cvu$Kui@ji(T0s+Cp4h#pQ_pQk1c~xhTU;Y@T4z*$J=yXpEdmbxi z{Y~wK0P3kOby35L*Y(%mmV?pbVm|8Ap9)yn=*E)sb759ftmFZ-*{;YfqZ{&>*4{5bYQY(AT*@rG`~ET#={TnUrm~gX5gfk9&CK%ASkA zME+PjO|H5|zl7F4IbqI{3(h?$UA01Mc7j_dE{Cofmog6b1`u~W z-nmSk$2g7vQh=%*j9zDq6Oyz!ZsF(}uvK31xB`#z*+&N;D#;d>rdBLpVo4gGdL08= z?qPwQnDQ0Jg)0okE7WU|p`DmCmpeH&rbDJ&c6X~%HQgB#QKqw;dn!#R)sJT&yCv^wo|wThM-_iQjEk zBsis!fZoy|-DvSq_#F^Ogj?Jplvlh+rCCq2v4b{{j^>|lkRF8Q8F2EIuidC+!x@+2 zUiQ)xQ*GT@y7H)JIbGF7)um}tP5M?)Ad;uxh6W(L{3+;R4#GkwGwue5ldjqh1P7(X zivtEAc7nYf^s3kUp&p%c)`|Sk(h`b#{fg5^z?*`heD^!oGZ6h3L{JX9Y#{i2K*6=r zA%mPecPXyjd+5NPogpXq(44#e3m#2EN?&nR3nyVE;DR*3XQ0vF^-NN+P|mZkk+ZThK?{038&`x z6Os97{qW9v*=wdYeZ`OHtho2T_u`5U#u^Ys6aC95QtM_|gnH!&H2gW>2pc#7h`?zd z=bR3p;3rQ^b1*sx)j$74P~z$@)`_?`V2UdmP-9wjlY}2uN-n(M4D1@!p`$Hy(r3=b zbKP~fWCsp*uEuB}p$>EL2bTo3WkZk5O>uKw=#P`*hxYNHxQM5Z04NNEJ0QBYn5CK& zPd-W4+`e!rtJH`s`SXjjzl<=P3;~pm)MjSLwOs17Ds}L+SDa5d!wlkFcZx*1cbFQy z^OF+?N1M~rv+ZZ){c(@RdiX2A$1-YuXo~}~*V!Rjybd&C1Gy6P$n-0US%zVstA{X zECyz{yv}*IBE=1jRzAlfp<_ge;)>32aGkug>gnMOC4CBcgtx#^BbTHKyU+aL3PMVt z0?R1wXh0Mw0i0E+1_eI3)}W_ZM>O?n+~cW7>nA<{;>Jb~%)O`OWhovmA6N{{bdBgv zc#%nyATIg6tM4+TsW%?g)4*1n}_ zg(gq4IR#@9)$szL(?Nu%FvrSN5Z83H$Yhyg*nt@QivjH4 z{mhfzhoYJGfqUxVzB|j%4+EnpDv*5P@2=MG0diy6ZIoloutxeNuRp7D(FL42lv<%k zK9*K$*m|f6447UoUZ2bWFawj)L%7}bJ{f2&PYer)!Ea!8?(4vGu4tUm5t+RHwJ%MN z+k6zie-OmF)*N#VnIum>{cLviRr;MB4MV-Qp64U+K7~Gt?`sfT)(5-cVt$X$3wC(m zLCt-;c02_|RoWVgz_gVWqb7`sjK1>1?{qm;$*U9f3cGqIzm^o;EjQ$Nv)e_;WTcMN z9H3O7cLeATqq4Xb*>v$78dOh0M-;CPSw|ueMIm*dl^oi?bNBqkcDbY7{DH7}l202-^G` zHiR)-xe><9K2e@vr(l?AO}sj^^pr*R{vUqOm{g<$uTkS9IgeiAwyI5D2ndm=fj0&~ z5z>gTL*vBTONNL?@j>nr6xH-NnKW-b4}i-(t!Ft2_w;cM4D$jVQAbp&2}O)#G4^b%;a$413?NzUal!S7{=hyOAqPOTX;0Z)dmN ze!mahZa?zquawtU1As7f`0^5y;hY&js9ri`7gHa-xVb-M*!lG1_hHeHk+5#%vKSCYT{n=7+NALnc%moYtjBDCGxbg;%|@~^%7 z^_5?J=c}QYc%#y|+3_h4Aq!gqUvZMe5HwFJqsiB$?|FU5uQDQ#KA|FasRP3$dC$8p zuAFzyslZY|l2z}3w7hDJme?X}UH$!==&t0EPlfucx*foF|0_&0vAmjb?(4PKAgw+h zg<@5^kJv+?sL`0(zh@`loLV$@I)ob=oNa!-iS5mQ|FDTL+Ti)_f83%#L*9yBCRu%qlXSoPK@od zK8F!^5+Fp+={NyP-!{1_;uEfk(c2{c;14fr@dh;dq!e#euK5*9zSq6_MU~(G&@Zth z)Z=^O3>lS)Zu?{lq`tSU3h?9ju+3wYiM>G4nIN-%kr>>Vrz2VwCCgaa`K=GUsdDVG zM=>|C3<>xJBympF^U%XjAgV8qJ+ZR-G9!m{0a^J?Z7?wA;IzDITQ{xs$ztaE%97Co zd!ORvJ8&~eUt=!JCCxL}A{DO9t+{4TsA}?o2iPHLe01!|ZVsXZPB29l$43rI7$d4< zb$HR1g_Vk4wa0rRHEw@d5IyF+xkNQ1Rh&KW!P!)#FSS7)o{v=qY6&7+=hJ11y2xkX zFFC_V4&lTu!Pmu-J?7ilzUlPe#8=2z3PD{|d$-=Po6QCu;P=PTmnBaU{} zAK5SGpL0t3_FsB+g;$`^l$WzM@k3wl3m|&>sa@G8KlR1d*aT-})p5`XaeNNRh$5-8Sy4UmtqYbRFYi=oFsetv3qV~|C$#a$vUyuLLp)+dRSUw7})8j zTwQF_r3Ov#sw`f&jOa!R^J+ZgF=auFeu4o3UBQo-2G6VNdIWlWExj9yPbIXX{v z>6J-3HhO4m;j&e$IYrKMoW%GQ-53?ZI7YoZU&tN{mJ-byX1SF8z`@bvw%Z@cUiy;b z`KeuQIxYbr_b5z+4&c7@C0i<+k6DvGv3+N@Zy!J6u1q9aUc9>G_i%{MXV=4)PF&1q zZm7e{Sv6Mg))S6O-u3p^R9OL2M=;qMIDCd zp@W(lFC!7pOh(;N@tQ)h0duL>c!pfN)S@_63>j%cAQg9fdiRd)kCPqnA*Nk_)cYF& zkxt)q>W_Lc6nZ1zqh6i$Yf#qnA$G7w^k6?_IhU*-MdWv`!Bnflqb~GYzn#>ojx0WH z0j38*uoMj&El08~0Js6BnKu&q0u;alTwt5Q3V1cTDHqV`Ruq>s@F|}j!Lc$BQ0Y!J zo(#v+8XQ@?f{`0#0(l~pM3By?a+(v&zdfGDbd|q7*&}sI`}!O2&3OA*I>5`El%_c? zkf|7tTfqYQD=*kqIcC$UbPsQ)*cncPdk(&>Ede6Lm@7_on9CaEu4GU8)RQ-*Z+q)S zl?z_JjYGZzc~QeztTxt9_`!#s$UgB22cxMFIT+O)?sZLyNR2=It_`y$a6)P0j8Nam zudFl|=!M7rV$buAD1yM#kKTW4V|s!O4U`sfM*&d)6GwzIQV(J2H{x;v9vsrrLq5Pq zA7n;bS&$)v2NWWb_48iMD%`dKcLbJ&yx1b|Sh0=6UCw zRMC@#LpJ~@%dD)(g~&*jPiwdg+p&Qery>B9ljII@rye-}^&SBkFreAgC7mh2u zRi)8G;X2LN8Ium*+F@Pv2M=>_m%-NQC_kJimzPf3BjDuYJ!?>aSCu6_(7}FVd-_E+z=rw&0C*fsOZjm$1lDzea)-R z)Qx2M&Gm{j=XOO`0dyd{#(ALZ{s*7nb((wyH}VXOy?)uN@iwS4RBN%ZJ-Lc+Hd@(b|M0Kb_r7-nQHtcd6O80D zuE;NSL_Lw4oOuTp0-?FUq5vg&g~+TH+5t(dBK-o8Pds?*^@sNF+e3ENT{wixVl`P< zizFNmxXd3XNPe)l*?*Q13Ymkw>qsyY28)0(x`GikrTY| z%WA_OVW9IFwSX)wkk?c@NYpF>E&a4RUgSS*%QOP~GLdLWuI?t;RJgY6Ll(JGaCGOu zHBFBsw-u0X0T5cP-OoJ!#K_W>N7d_nL!yERLgS)V$K}LRJLH&=t_auORN8A1sm-r$ zs1rhJGKPdf4Fgb%4)lvB~X zT&%|uXU1ERkjF+E{1Nb08JT#lI{W-h%V`oaA_Id;`h=8O^-Aarm0`n zRwQZkN@W97dqV!Q zV`=_nkn}VneBRZ#qU+KKSd5hK`X$EnP=(UYHSjTM;Z@M>Iv~Vb0vwEp#vb^4(91n_9 zQL2?wjyK@Mbh)LgoG+GFayh<*c)o@sWS{->%d$J}d;s~O6&2+v`l@gQqjW|Cqj*LE zM&phqu0?v$K{Rl;3wJassag#wzjp6<;{HSXcX3?ML1s%jVv^{Dbf_?1Y(pBo(ROEK zO`{_MNa_NVGGN%%8YY634R^F8mX@p>dB?{N9$2(w zNiF`s1RUY*svABRHC8yJFZwo;Tvi+%Dy<4Dr0$Is5((ZZ;s^c;juXo9cv~G!x~} zM~ygF6uI^Bbw%fRIVcf@0;_Qj1EWaKzv8HY8Pqpdpvx@WQO{gI`N-XO(!8u*FcXa# zKn4P+3xfp^YWvTO9RP@*iVcWVZw3y17WlBbWz=xVx`wyW9pb8_X(t{qVllH6)10oM z4zjl=l2;cEojN2z+*NFw7AOe~NX79qZWG(Ex3aaZsu?S!)B2^+4RSiyG!bp_211dQ zjzTHbNj2!Y5Uw>ays*rkjE+V_Q8B+%)PkirPb?xlL&)ca^F%!6S1$|}xN(v)Ufn#F z-0J|&0y|Cmtgp>4GiY5Ex?whd%6eRGrg}Qo7)swOID?y=l#x!jLgbpbEFvunH6V` zh;!a}zvY~Wc>T53U_nHjSTnU-I1$?I0Q4BiAI^Ijzr^$Q?ztzs2M(njc&jM4x)m=LdMd^%m@(+TsH~QI4UKQJ?eqp_=smUZ_1E|apOgJiw4%T zCJl1|x{Y#y0#>E@>cKake0FsE?!BX%x8E3zVecuf^|~>0yaW%w4x4^uZ~`+6(-`RKK{r5{NKC_{C_R(@B;aN|Cj%2hc9GJ{^BqG<<8r0zu~&X zv~RO++2`Xe;a(`#>a%VkrTjkaoWnLvEV|Nj10A3uNg@DU`z80*x=l#TB(b9`Y(gs4gx zKTDM{Lu;@gz!fX9Cgv`OXRgsHKcA*%KS!D)j;YGf^X#i>!I;y9;Lmgb>DdFtTt>qyPWUr(H^bu?xBMs&vE)CD6bP@R$e_yt*3yAmeJ7)=)nYcOn^S}I?zh$2n=FrZl|Hgo9$@IyxYga?n z%gg)>I0wqVn6zp#AdfWn<_DMw>oQuVIc7`1fMo!1@80YA^oABXFAT_{2;YEq#@7{2 zdAGSQ41N6g+2X6OAMgPrrtWho!`SC!$8Gkr?;tc@;RZHFcttnl91z_MBmkxJI!MQ0 zO#LnfY%d47#*R5Do(z5T$@~B3?->vEKmCcia#(4D!$o%wt{(Ts5p3tkHlDw3&tX#* z_~YK0@XU2{^Y|<_VW2%n8_XVW)CID8j!|+k#|rToY+PaUiy1U`!Ed^AIlJJ;hj13V zd?!fw@LYe`62vcj5)m-t<>6fc5a1kd5fh6fh-A%wMokwebW8wCNbAb`I5cjTVFJDi zO9F2#?)k;p*Pnmz?w|hIfB5S*9KfW5(vIu^vk&PGJ9`T#?R>6gsN>+ImVYDz3oD$o66ZPFiSZ&9U7IY#nf&1p%f2 z9K>|XC#|}q*KPfimXg&%%N-?hQjF~R7r*`0ySnSR_BD27gk?!tF#05t4R)hu?VBhE zd`d;N5iJQny#;a*y3k2;_C+hB2i%I*HyvdMoT1XFA%E78MC|8R<*LFmbz; zg4vN~@tt$1g-P9=8#izFZ*1FE+Y)T?z8k0Ya<#7#%lsUTtlE2$qc%8`{OgQEmgOvw zeL!NI0Z(2#hGkyzv()x{!IT0+nVSCdW|0wnGet3D^hLU!KBp`LXjl7NIX3ZjJTitm zz_i+yX~vVz2z~v@`|qBfJmqa!g0beE84dKo=#epOI4pXapwtPCt|&_S%uEY&I+;4u zs-~^X&@jg*m@{Y1u(QWI?mjvt@5KX{{3jj#k$eC23NgGZJt8?9OL8uYILY@lk5CNa zB*%%VjQ1{L%9;}g;ph;+t?e;&>@ODYmNmA8CA|j(Eg%(`rK1F(D#rr$^1IJ}^YP)q zt>dHHckWS6eo5agJC!aezH3Qzw6wNiGqEwHxs0DxZBZt1%q*c=WGsqwvTaUg^mIAT z`f;*`g=OunBXhb@rUC?qP)}LzJrLXS?-=9)%uGQ(23rqjUtmlFy3pe0R9x&j{r zIM~@`(g!4VXSi?e;ZT#^Q>3%*@Z0zP`i7qb*;~9oqXW>)_$}sBmh}iNAV(WxpQLNf zIMv+5sDk1Wz9emM0lkDJWlR6pxQcyEL@F0+GMe`C&eNy&zrS_-`W@8C{;7ftLHf3j zXCg!L5NKtFU1bc}wqJm7(1j6MNg+KM<_|xT0uJ}7+TzreEE{mFSYg}jEV^u`FMJrv zP|ps8?buh{#7RrXb_;qGM+P-8wqvE9=j<`ra{dC(7-fcAWHT6_Jo@hQZ$JC+HxyLy z0)!eej=1b7pa#FAoCG_v3PONxWykm&UCBL{%RnWfl(eaODNE0Y$M@(X34QK*&T&x# z@epamV8$G>+UL#x$a0hO$r*MJ(lXbEKI;S{-31_BM9>oQ6x87wRN_KT0-`+(C@yf#q{ zIHW55j{%(`+nE>HQ9q)9-EkgU|Dwi?izcjtTfh8{XrVGGE*{D-M_sNSfSHv&fL-u8 zi-=LveUDu4)$DwBb&4rHot`hIuf6^6c)P7%sbb~Cxho{4FxEk^N3whW6ifOMPK0cq zxq%qzPhknqD%|XKS&|g4z3GyYpn7t83#F4RMYaQ1jA|EgZ6@2dmZvUpKM?cm$%BW- zckaCfD4laBwQmWo#;xRUrCcvRPHfe3G`cx8Jn0(Gmg31!sRPsey08M27f9S+2b$pO z05z@06DCgC0$9}xBPOlt+1_fJZO~bQl5<%C(JQ2mySiQj+rT(RX6i5z@jVMC-s5rw zUKiDn7k~qZ06{;V;#pS2x)yX;*vL%|Y56R|rQv{*%WS%10T~aDlvnJCKG|nx1ShW^ z2CTKR=jwvBI#Udi5j$d{ET(sE{MF%Nk1I!PZ!~T=vtr2-`?93S5;&bDG0wmyBgWZ9 zgoDpOw2Nl0s4!cjS_TeDjUj0)3`+`N1O)7etB4z^yl0Nu*dPSrCW z00P7%K*4@}xCm zW;$bC@>doFl@wv1HdJ)gaN4I7d|+s?ms@E$Ac%wL-!+ z$moR*9ZBzL_U5~@pN;s3U^Yh^?&s4YC(Nzhy8Xr*_$bG#%qf+kt-O_b)%El=m_O!J zsbwfhbslvlL)fwfzMNsIaEkPzjd-d7C6NMW?E|)?85d->QSH>e1F(zpzR!KRR^H>7 zU&l+JUrxZ7Qz2!HKYDVsQI+>AJ$d-)NB{UsUP}_zBO5RZFqUBji~uPjdJxr43o5F$ zw9B$4%z3!Tf;YV?vSm_4G^~oqKzD>)r<5hHbVm&gS&{h@{ET5o*yn1#r%nk&GBb0| za*o*%Vc3zkPEKEc{ofuePFb?pSh5>8uvZQp7m!yJU2@5ioUFt~&o&*BJ%^?55&Kty zQkLYJy$3Tc?CB={tDciW20H*;QO#VUGO6WD*G!2CZ}qx*`sn`s_b2-o!qslsz><18=u36U6_#`gU4iR_ z6IFq!m^013<0i5iqF8B6+}1md`CVvENQzWn^FPk;R(ohvoOh@oGb6|E7Y-Z+SE z4H#!+FkpOmDA2kQM0)SW({#>^iVxS=Lna5rnX#BfZX!^C{DW zOb6~vU*P0n`PsdDf5YpSf5)3eVM!i>8oPixOJ1|M1tnfvA1{lg!tJ3+Ev)q3*}-Mt z&_{HG!$U4@6Xxo|oMA#PJ>WCXF|rW<+upHQf>N95YV!2^@9yIc+PiUd%Oz{05ipqO zTAIlu`CBP(bh(*Z6?>>+*2{Uhw@liq`zPrwtngi$asn znUz)Tva*S5BI6vVJWQw|1GCDCvLmy7up_{{nknX4%0nB-X@oM2iEh{|>vIsZ&W^lH zJnX2ro)MY;=tuu%|BBawzl!(iaRq5}ZEKlv9? z%#}MznLHB4p~VJ7niIKU*aGVcD9t%}`tZ>??~1;4eD^M*(K8rr8OT1GExkoK1qYvP zEq__vjQ(4OTJcuDc3zInu^-YqGgey9t9|8JX-HqI-_C7x25F}NO=@jpAetgGu5OpC z*!kk4ci(-Qb&Z?A=tu&Z21aK5Iw(tT>|jN#^T=e8KZudWmp`>Z_^{jLuMI|aaGnAjD~RufbwTZN}we*0Fktz%(8}={kIG)Qv#sYR)LICWDkHNvJ5Zt z#`WrGy-mBve`zB?T%OH3?gXMGmm9GKH|uwwfAo**?jaN-=NJV0ekwX|cv;MK;(?F5~ zRyS}1s3AaxN+c@JxP124j2zncpE#wO5#9%{ z4P>Fm#Fo(WukS6e`m6Kv?|RM;#g{dEXjy|R^=d~aunt7CD6_UPXE%TF^~b;Y_VbTE z#TC=oPx{bz7+@)8VMf7*`Kfqr0E7(6h+&`Em`Tcay%DiXJ}k%{-=m@$Iebl2a|VN( zXXjF{IA3|ddoBBN3P3i741UM4Wv%WA79+Oz_g}EM;!l3Ocf#eZu;iLwvaX#of-zYy zhUUR(Gjqf2wmlgG=bGrwdJGs)buum>K?h$pMnwCx-$5kFp^*X{M5R1FCnrz7e|U6s>*kc{#ya2rw*w~4^~APs1K)vJKp3N8t^DR_KfIF(#x2*SG z956#ee0s3>es8w`>EqFxSW>^_{sqh7oa445xTkajiJxIgQBbakZY~dWg3`!sL^#MR zCUknd88lR46p#~<L!KlbCi&{_uPON73j7s!H$fLP`V8l!h3c{sTJ@_1Pc9*Dz1>vo^Q-qhrh*{C2 z*V42;E7Sds&*y;g6l3Oy-?PQp!7)>Z(?6drZr#|~#FE@Znd9D{JC!H`R^31or1y2v z%{_|f4jTB&1p{K(5eyCbq-X+pqEJv8wa*(ZCg~a|DHndVS`DJ3M?GpKPaxsfI(hc| z@%P_+H=FJ49^5!OBA2m9pi`RXJ;q$xS|;_s!1syV>v5wn>Aeq40$D{!oPJmDa!c@WK_cs^x79`kSP*ypS>D}x~;J1VLlOb>a| zVQ+$C{6EhwkC+Z@EV;9zD)wS>wXc4wt+3BB@E2mSHtxMS=fP?{G>wty2821?Slxu> z#asu<#C3g=>l1^F8b=8N9l@=jRM0y-igFq@=75`0cy9T!B|pr@-#vct`0=CfzMaC> z2Zu*DOL=J5kX`BV8QIUuVGBZIa7mSPF+3fjeu4ll85lb zx5(>y*fRzZ)!YH(`%+OvHN&0-6dE!*!CA+BngzT(Y|v+A8aqZ*@7-AJe*1{I>^pxo zTReL@=`49`=Q#jkaqih6E76wDat)lt9*@a7ez9LxMK||=YN7gKIn3GX3c{vRQ?%Qn zPl}-O7|{^v9h70oaNaehq|X}=+i(fGav3SCJ1CP$!GMxRsKryjJkt4;iHdJI`r`2L z<`E~cMU>O%D}mEuf9P#H2tCpqAJ@ZgKK=BoPu~BCDZnSP8GWF#G_WF9y#%8SiOokD zKoz#^)^zENO-yqyQD+RsfHz>H9&`g67IPx9*Yw85iYyNYj3ufiQ(2O?-ZEbenIfvk zhKz2W8Sg>SkkQT4*-=sLb?)#i)AY?Z{|f`em;=h4+sBh@q8n$qqMHxd)$%lD_gHj8 zg&H{As%7M$PjcS~KDtbOQni+@0YTg+fU&>{KI~3GDcZR1qB?e>R5TYniUK{wFe$BB zG6`u)Q%zqvR&dk$+(_x3S#FF=S>uL$kMc%>LP8x_38y95Bv~m!Bs#Va^B1uin19qk?&7>O+HPSCf;QlljdP z+?lh*3s&?V@_~cJ0go<AlGbbED-|8FZPrLGM7|fI~D+tQ6+I0Vm1G zb*VCIE5n>iP|8V+3k?KyvK;?IqbAd+!^XzN(TRZ0!Vz6&3s#{%C8AyA#mbotn4AEo z0gv(;m$R#f-+c1L!*4(RYPP?>fAjX6uidKDeR)xmN)P}5aOi1VxIl#kRgRiJQHB#-SjMJt z#sD_DAp^yDb)69-r-9dLL6($-F{wwLU7g;}#9-72IO0IfX~P2JC1PEd3b`(x$n@Za zGc}fFIoTOw1Dv5zZL+vQ*iU{_bo^ zmphVqQNb9PG^C=yPXRAp=V#}aPwszt`sBe^yi1#_I6OMId3^Ww!Qsstdo1MO|KZ;3 z24*1j{)rpdz$Q68<@bV*+Mn`jYnFOGc#3bIM+Cec&NLwO4)mtV<_#By6r4*SM$QC? zTmT~-RusSi8ciXNN=$PL0t`V27y&2kQ6}@#ie=e!6^!L;#FDliV9cTk;1+PsNduOG z9ze>P1xEHfGs8MZfJwT~&#*RkdUkO2f~Q<~+Ld!hEQ6!n*$KMiF;+D`$7aZMc2rvD z?Pu-cvs0FLmV9&a3_I$&=zcLdogAPy+G}V8lZ*M`WKR!(chYn}lbw4`sRKNpiDaQL zE8;+=Ptn2p6Q+m?lwKdMAz(wN2}%%_VUfv91~m>8Sp%2rbnWf{(!J%zzH;b`cW6(bJ9uUDBKlR0jP%u2fXpr)xx}a zR9`3OpG|Q94p@SUCzR!K*bNB*xcTXe=cn@v-Y=bvGhG6(!koqug!V#iAg-^0F_$R_ z{gtTZzR_r*cL9R{K}HEou3i9_hz=;tSNFttDV-5R2JI?LiE$*bWXdk41#Lh`8hhBx zSsGX{V4O3a&QHUKh-z46XUCP_(3VTEVDHraxoR9Wr3NU za-f6IOAbSN!S;q=<3|s1({U~l&jOQPuq?VFdJ#b6B)G#}^k5y?kg$tm1t0>;G^z+j zzX8*9NyRwsA8sJ?2Ql5isAS_f6oFfuuU1quu2dkrztkJ&`⁣BM$JUH=^Rnlv>r> zM78YLdMdktA-9R{$CDRVcg_yLO^NPHT+LGOi^<{S5LNQ>;0*3s>XZ9)8QpWK(_A+{ zpky5qas%vY~3=tc>pqK_x=nHhIsLb%02f@-T=8A8=ph(yf zz0v1+r96ShY7Yk-WQ~AnJ0#0y7Be;mr)NP84rd;Rw|2tSY2wxYeGABYWNq)+vQfm- zUS@jF*t7?+jHee?vkX730w7W?KW|x+D5pM2FWMzsyJ3D_C?|ye$jA#e^Gh^0Q4XL| z&JHh;&KYDqBbN>s1#bKzyjem(mzb6r1I92Sq>uD74NH3-Foq>bV?^`z309qP+!!&_ zGxf!#-Z(qC8AHbD!EK^i{7H_pd-vYsV&9oOd&buvMq3x%U7u8R&t~UW6JAAhd9;V1 zUDGFdV28_{oP)r9C=y}7><(Pd7!RQ2iji^pDuD}MZQ{8f2@+`JA#GhlbTH$=#EtQ0tl+0JOk} z$3R)F*FTun3N~|7hgk z#a)6@Up_A*=iZuXB_h%6KQv+wZz#G_7 z@Z~1~%POnD6omDnD-R$$5=RgfI0YHMfX#cMg~OnXo#__ImOz2ECvDjWbmkTCs+8xQ zc!1f&vA`^#a!nk-(FI_t(J3t>%9v1310qVQVwCRmW^2HTkg2dQexf|pBceHC^hHVw zQpGx;L>H6^F}QdvYH3ZYGxFdF>K0ky^Jh4}eLCO)`yBap${;OS*msk44q!2OR_SE`w2#*fF47-99I>2++wZ@0(uB0^Xz|E zR3OSLrCw%;YQo3PC%wv%R0CN>p*~5_T=SzDB%C<#<7_-i2o;nG@BmuCP&0YtJMjEU zY(`{Oy?~>Ei?V`BX50GH;IK`8#a@&pE$v2M3lr9H!+_i$YB{=ZWJBvE%!$XzO`cPK z0x`~R+6G)n)8VbIh~->q+~XypVL&vcLYk6N@@O(e+Am&6kZS2p^lw+L|>swWQfsa#Kqf1aw=_YR9;0j=d zBh*a@!J6uf1s-m5f)1>2Qj%y7^R92+C~XtCb>FaS0UGnNWl+IS0XJfn?QB>q=@kG%&dB0) zO+X%Yq8FPs{y0P4J$$kisK22f6Bpmf((YF&m*o0(|0b?p`7(dk2MWI zw=&}xjJ&l>i+Wd4J@Pl|0RJJqvG-Ep56JX{zVB$&>OMRB5sbNXn0I{=|K!!h#j{=g zN>|4(fZvU)7mGvule~Dd&EyR3pxG&+d{1p;DZc44oSLZ8kRo>wH>s+7(zsLgqARq4 z7TpUN86&333Cc$5lj@v;EnjqSC;?)`bO5N;>6>6izyx2G(e+3M!wy(&f-u@-fsZgF z2|%+a4-gg&R^L#UG|TqBA~=M5THgye!<;vJi*W&ke$#W(z%pU70ihsmqFOFiC*+&~ z2oO}Lc#esY z_wV1|>7x7KK!>=Dzbd-N3o!bsp#BIgx-w36pIF4t+g1k2D132b(#3aFb8Z2Z8zr`{ zFr{;tmdt=L91H^h%`_vuD|FZf5iUjmo;(sdp@pzZ%o7GHRa!n}LA1cFfu@YW;AfK& z=N`H0ho?mjgDe{>W&sEtAf6~wZ3r0Z^E1CdAP_eH6y?^X4H-*O+e9$+0Zz@baE`LK zV4)rNzf6UTO}M81eGz>|C+EWJbZbyL*DpxLo7N^$vPtH)O_oV`oQk z7(iNK9h5($Pxe(o`FzP4UELR9Yyjn|PRYRh)iN4lv4I0uK<Cb=u^T{uM@e9s-6_oS&zvhELFE?^-?_%S#RP9wjiO^sjE+U2go zxWXJ#u|satj{plwsKsUz*oc~abZDk$|(j<#J0Mlpmd&_C1qIG zh-j~uFm)&cdWo0Q8-dYXI{?)4#wE7_jH++0{_bFWnGwUaPL#r(89NwFMBz3q{E>4ez}=Q2_(Pb)EIG+L@I`4F3BktEvtge6M;$GCy$AOO>ZBzy7hJ~)(%fewGn zr(E_aV*(A=ZsT8X0-=~aps2X5Cv4MPr8k4OMhjCe>H^?VRsdvGgV=eEnW-;;0U`l_ z%pL10M8XvIMWKL6U9o0XxRL^YoQ{Nz*Nn^D6+0f64j7CVKvP#-t6NZZrL%+5KGx9bi!hvCe6#r| zuQ|@KzQ=}6+%#x57~l)18CeB|;{gSUryrfnnn8Na*pVj}%!4u#{NzcDME^1ny1MnK z&tzA?=vc$0LQlsxbW5BnQm7M|;D~x!N;sqhF`|iN=r&*_*C9q)ff$tn#w@@CHySd4 zPLP5F50SJ6Q2U~QTcPFO0%5?G7PP-wn&2}WmDT%>Gxr)eFu(+Kfv{&*7Bz7WE6B_Z zIH@f2YHw2>x&ly&7YRfhEPFCwyZ^#IIny!h6h0$*MN?jl=t zPSW%<*8KEXXOtNQWA`;~17q)-j;9{)d%^7!M-du(}-Ms-T z&S7=+ckjt79-r8=8)Qf0fRb5P7QJzg!i7p4x_p%_8*>80up&NR%E_QTZar8NE(}A4 zG2vJkkT}O8EC&_?n$GoeaEgOB0UO{I5D6>owalp?@Tgk(Uf3&d1;hX^KopR&n&|)wU*o0~JYL@>BW5hBHv-a%e{4`X_q{;x z^lgEDAeqM^a3CnoiSvT#L4?y~@LGv+umD>QAoWY$M3!P)Kmx2KFa=nF6rw4x1*n7p z)dp|^G;dDeD)1EUv}f4@sXYUZiZLr}l3Uobg2Ue?rUN(=K}O{XLZSl@1t9EM05nhT zmBj=ez!E8h1ZQVYMKOS;CB(G`)=PjWIAuiv86avv$%@1QpU!SYG_G8Qe&(fJ&$z?8 z8~Z|uZD8!y^jK$H2cy^8SMhXa+$O3m>$bv>m9!m{eZE`q{i;lPb?ict8?13(GGzzl zCcP5s`~28Do-^Z5WiJ6(G#MaTW&k18xI|bp-~~*LL1jRh z(|kaM;Kc?Kcv|Rs8v&p3t}D_5i6iiNK_n_PqFa42pyd7?^hJG)VME0gJ9!I)ZYev4aR#R4T#I2Fwegr+A$h7A}4Qu|3gGusG| zLvK|-wrBxunMVi^(y~c3(!@0ff&n#$3#5v1MRkr8U2zFQ#kXuI@X&yw7m_B^Aw&eG zWLiKhBPeABXUY~UMpv|rHC7yp=*mMQiq81|7mW5#W@_w^O`x>Ecq_WCl|f}Ot*)We z@|L!{p);Q!?>M8=rx|@VC#!_U#ts%Z7k|m;9{94(A)i)4giCBFL%|UXjrD0TCj=}n zvBJ4`0k8}LJu(!k|J?coOjo)AT2uiT5p~P)CewxM)Mr+P0mL>^j8jg0I8y_v@iBoF z(?em+kWqTdilPW|h_M4U38!BI+Hnt!!WLue#*99k^s|Yafgt7FX-J(?u`Ji4114P~ zh_m(=_Y>0yObT)_m1ZvpG~O?!agD5n5e-|uM09}Y`^St^#J2SH_|*f=8yEQK!YNkd zc_|mxYB*)Z4#o>Su{-0dgM6N&FO+aiV@(J0>CGI2HQ*4pX zI2evj38QwFOrGfiFUEM4vyJ4rM=WEeLusaU5gk$9`>OUUy5q7R1)A5FZO|nfIKz_W z%a~<(s}CZiX}~nD$oohgG53>>!QZzk<K(C4IpK_GD?iXm9qRhFyjDFU4|Wa#gGEC2BHHH^r$NeRsk6hatg3xjFE_C zu23*W6l;(GQUTgUa|a@`5H6$@h%s6)Vk)dVhp%MmTWq>wH(dPg!34MKuqVO zO$bOu^Z>xljA|2MLhghy2>FO*z}SH1=l;ka!0PSj$B8xqk^8h;(7JO9oTV%J(W36s z@k3fm5$*F-Co8ireWAo31B~`i>u`h1?e_(xHD5NPV}1u^*DD3(x(HuqOY3z@d_|1^ z05Ch?*t1$mz_DUu3{D>1T{7p$vId}`F_}-0sz0*t;(N@F*MNu$pvta{ z@lOGx^}4UoaNjyJ4)GpX-~X{esb0A*!nMM$t`0Fh%aML{$gHZqxr7_M$7#_p9H=VFkwCd00000NkvXXu0mjf${^~# literal 9994 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 diff --git a/OCH/mogo-och-common-module/src/main/res/drawable-nodpi/open_door_normal.png b/OCH/mogo-och-common-module/src/main/res/drawable-nodpi/open_door_normal.png new file mode 100755 index 0000000000000000000000000000000000000000..123f9add3cc3e52a2d65dd0bf6d3e6dea23c6b9d GIT binary patch literal 34461 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 FV1n{{u+jhk literal 0 HcmV?d00001 diff --git a/OCH/mogo-och-common-module/src/main/res/drawable-nodpi/open_door_selected.png b/OCH/mogo-och-common-module/src/main/res/drawable-nodpi/open_door_selected.png new file mode 100755 index 0000000000000000000000000000000000000000..9a6589861a18934aa15952f92ba206294c6efeca GIT binary patch literal 32273 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