[driver passenger ] bus 乘客屏尺寸修改
This commit is contained in:
@@ -147,10 +147,10 @@ public class BusPassengerModel {
|
||||
for (int i = 0; i< stations.size(); i++){
|
||||
BusPassengerStation station = stations.get(i);
|
||||
if (station.getDrivingStatus() == STATION_STATUS_STOPPED && station.isLeaving() && i+1 < stations.size()){
|
||||
startOrStopCalculateRouteInfo(false);
|
||||
mRouteLineInfoCallback.updateStationsInfo(stations,i+1,false);
|
||||
return;
|
||||
}else if (station.getDrivingStatus() == STATION_STATUS_STOPPED && !station.isLeaving()){
|
||||
startOrStopCalculateRouteInfo(false);
|
||||
mRouteLineInfoCallback.updateStationsInfo(stations,i,true);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package com.mogo.och.bus.passenger.ui;
|
||||
|
||||
import android.os.Bundle;
|
||||
import android.text.Html;
|
||||
import android.view.LayoutInflater;
|
||||
import android.widget.FrameLayout;
|
||||
import android.widget.ImageView;
|
||||
@@ -113,9 +114,9 @@ public abstract class BusPassengerBaseFragment<V extends IView, P extends Presen
|
||||
dis = BPDateTimeUtil.formatLong((double)meters / 1000);
|
||||
}
|
||||
}
|
||||
String strHtml2 = "<font color=\"#CAD6FF\">距离 </font>" + "<b><font color=\"#FFFFFF\">" + dis + "</font></b>" + "<font color=\"#CAD6FF\"> "+disUnit+"</font>"
|
||||
+ "<font color=\"#CAD6FF\">"+" "+"剩余 </font>" + "<b><font color=\"#FFFFFF\">" + (int)Math.ceil((double)timeInSecond/ 60f) + "</font></b>" + "<font color=\"#CAD6FF\"> 分钟</font>";
|
||||
mCurrentArriveTip.setText(strHtml2);
|
||||
String strHtml2 = "<font color=\"#2D3E5F\">距离 </font>" + "<b><font color=\"#0043FF\">" + dis + "</font></b>" + "<font color=\"#2D3E5F\"> "+disUnit+"</font>"
|
||||
+ "<font color=\"#2D3E5F\">"+" "+"剩余 </font>" + "<b><font color=\"#0043FF\">" + (int)Math.ceil((double)timeInSecond/ 60f) + "</font></b>" + "<font color=\"#2D3E5F\"> 分钟</font>";
|
||||
mCurrentArriveTip.setText(Html.fromHtml(strHtml2));
|
||||
}
|
||||
|
||||
public void onAutopilotStatusChanged(int status) {
|
||||
|
||||
@@ -191,9 +191,10 @@ public class BusPassengerMapDirectionView
|
||||
if (mCoordinatesLatLng.size() > 1) {
|
||||
//圈定地图显示范围
|
||||
LatLng endLatLng = mCoordinatesLatLng.get(mCoordinatesLatLng.size() - 1);
|
||||
LatLng startLatLng = mCoordinatesLatLng.get(0);
|
||||
//存放经纬度
|
||||
LatLngBounds.Builder boundsBuilder = new LatLngBounds.Builder();
|
||||
boundsBuilder.include(currentLatLng);
|
||||
boundsBuilder.include(startLatLng);
|
||||
boundsBuilder.include(endLatLng);
|
||||
for (int i=0;i < mWayPointsLatLng.size();i++){
|
||||
boundsBuilder.include(mWayPointsLatLng.get(i));
|
||||
@@ -233,6 +234,7 @@ public class BusPassengerMapDirectionView
|
||||
polylineOptions.colorValues(colorList);
|
||||
polylineOptions.useGradient(true);
|
||||
polylineOptions.width(10); //线段宽度
|
||||
polylineOptions.lineCapType(PolylineOptions.LineCapType.LineCapRound);
|
||||
|
||||
// 绘制线
|
||||
mPolyline = mAMap.addPolyline(polylineOptions);
|
||||
|
||||
@@ -1,9 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:shape="rectangle">
|
||||
<solid android:color="@color/bus_p_station_circle_color" />
|
||||
<solid android:color="@color/bus_p_end_station_circle_borner_color" />
|
||||
<corners android:radius="@dimen/bus_p_station_circle_radius_size" />
|
||||
<stroke
|
||||
android:width="@dimen/bus_p_station_circle_borner_size"
|
||||
android:color="@color/bus_p_end_station_circle_borner_color" />
|
||||
</shape>
|
||||
|
||||
@@ -1,9 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:shape="rectangle">
|
||||
<solid android:color="@color/bus_p_station_circle_color" />
|
||||
<solid android:color="@color/bus_p_start_station_circle_borner_color" />
|
||||
<corners android:radius="@dimen/bus_p_station_circle_radius_size" />
|
||||
<stroke
|
||||
android:width="@dimen/bus_p_station_circle_borner_size"
|
||||
android:color="@color/bus_p_start_station_circle_borner_color" />
|
||||
</shape>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginLeft="@dimen/dp_27"
|
||||
android:layout_marginTop="@dimen/dp_40"
|
||||
android:layout_marginTop="@dimen/dp_50"
|
||||
android:elevation="@dimen/dp_10"
|
||||
android:text="@string/bus_p_cur_station_title"
|
||||
android:textStyle="bold"
|
||||
@@ -71,6 +71,7 @@
|
||||
android:layout_marginTop="@dimen/dp_20"
|
||||
android:text="@string/bus_p_cur_station_arrived_tip"
|
||||
android:elevation="@dimen/dp_10"
|
||||
android:textStyle="bold"
|
||||
android:textColor="@color/bus_p_panel_cur_station_tips_color"
|
||||
android:textSize="@dimen/bus_p_curent_station_tip_size1"
|
||||
app:layout_constraintLeft_toLeftOf="@+id/bus_p_cur_station_name"
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
<com.mogo.och.bus.passenger.ui.BusBorderShadowLayout
|
||||
android:id="@+id/edge_view"
|
||||
android:layout_width="576px"
|
||||
android:layout_width="716px"
|
||||
android:layout_height="match_parent"
|
||||
app:shadowColor="@color/bus_p_route_view_left_edge_shadow"
|
||||
app:xOffset="0px"
|
||||
@@ -51,6 +51,7 @@
|
||||
android:layout_marginRight="@dimen/bus_p_route_info_margin_right"
|
||||
android:layout_marginBottom="@dimen/dp_20"
|
||||
android:includeFontPadding="false"
|
||||
android:textStyle="bold"
|
||||
android:text="@string/bus_p_speed_unit_txt"
|
||||
android:textColor="@color/bus_p_speed_txt_color"
|
||||
android:textSize="@dimen/bus_p_speed_unit_txt_size"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<dimen name="bus_p_route_info_panel_width">560px</dimen>
|
||||
<dimen name="bus_p_route_info_panel_width">700px</dimen>
|
||||
<dimen name="bus_p_route_info_margin_right">40px</dimen>
|
||||
<dimen name="bus_p_route_info_margin_left">40px</dimen>
|
||||
<dimen name="bus_p_route_info_margin_bottom">40px</dimen>
|
||||
@@ -24,31 +24,31 @@
|
||||
<dimen name="bus_p_driver_number_plate_margin_bottom">50px</dimen>
|
||||
<dimen name="bus_p_driver_number_plate_size">44px</dimen>
|
||||
<dimen name="bus_p_line_operation_time_margin_top">130px</dimen>
|
||||
<dimen name="bus_p_line_operation_time_size">32px</dimen>
|
||||
<dimen name="bus_p_line_operation_time_size">38px</dimen>
|
||||
|
||||
<dimen name="bus_p_no_data_size">36px</dimen>
|
||||
|
||||
<dimen name="bus_p_speed_txt_size">110px</dimen>
|
||||
<dimen name="bus_p_speed_unit_txt_size">34px</dimen>
|
||||
<dimen name="bus_p_speed_unit_txt_size">42px</dimen>
|
||||
|
||||
<dimen name="bus_p_station_circle_borner_size">4px</dimen>
|
||||
<dimen name="bus_p_station_circle_radius_size">10px</dimen>
|
||||
<dimen name="bus_p_station_circle_width_height">20px</dimen>
|
||||
<dimen name="bus_p_station_tag_width_height">50px</dimen>
|
||||
<dimen name="bus_p_station_tag_radius_size">25px</dimen>
|
||||
<dimen name="bus_p_station_tag_width_height">60px</dimen>
|
||||
<dimen name="bus_p_station_tag_radius_size">30px</dimen>
|
||||
<dimen name="bus_p_cur_station_circle_width">20px</dimen>
|
||||
<dimen name="bus_p_cur_station_circle_height">50px</dimen>
|
||||
<dimen name="bus_p_mid_station_circle_cor">6px</dimen>
|
||||
<dimen name="bus_p_station_txt_size">36px</dimen>
|
||||
<dimen name="bus_p_station_tag_txt_size">28px</dimen>
|
||||
<dimen name="bus_p_station_txt_size">50px</dimen>
|
||||
<dimen name="bus_p_station_tag_txt_size">36px</dimen>
|
||||
<dimen name="bus_p_station_item_height">75px</dimen>
|
||||
<dimen name="bus_p_station_tag_line_height">50px</dimen>
|
||||
<dimen name="bus_p_station_tag_line_width">6px</dimen>
|
||||
|
||||
<dimen name="bus_p_curent_station_panel_width">580px</dimen>
|
||||
<dimen name="bus_p_curent_station_panel_height">288px</dimen>
|
||||
<dimen name="bus_p_curent_station_panel_width">638px</dimen>
|
||||
<dimen name="bus_p_curent_station_panel_height">316px</dimen>
|
||||
<dimen name="bus_p_curent_station_panel_margin">50px</dimen>
|
||||
<dimen name="bus_p_curent_station_txt_size">40px</dimen>
|
||||
<dimen name="bus_p_curent_station_txt_size1">50px</dimen>
|
||||
<dimen name="bus_p_curent_station_tip_size1">36px</dimen>
|
||||
<dimen name="bus_p_curent_station_txt_size">44px</dimen>
|
||||
<dimen name="bus_p_curent_station_txt_size1">55px</dimen>
|
||||
<dimen name="bus_p_curent_station_tip_size1">40px</dimen>
|
||||
</resources>
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<dimen name="bus_p_route_info_panel_width">560px</dimen>
|
||||
<dimen name="bus_p_route_info_panel_width">700px</dimen>
|
||||
<dimen name="bus_p_auto_icon_margin_top">40px</dimen>
|
||||
<dimen name="bus_p_route_info_margin_right">40px</dimen>
|
||||
<dimen name="bus_p_route_info_margin_left">40px</dimen>
|
||||
@@ -25,31 +25,31 @@
|
||||
<dimen name="bus_p_driver_number_plate_margin_bottom">50px</dimen>
|
||||
<dimen name="bus_p_driver_number_plate_size">44px</dimen>
|
||||
<dimen name="bus_p_line_operation_time_margin_top">130px</dimen>
|
||||
<dimen name="bus_p_line_operation_time_size">32px</dimen>
|
||||
<dimen name="bus_p_line_operation_time_size">38px</dimen>
|
||||
|
||||
<dimen name="bus_p_no_data_size">36px</dimen>
|
||||
|
||||
<dimen name="bus_p_speed_txt_size">110px</dimen>
|
||||
<dimen name="bus_p_speed_unit_txt_size">34px</dimen>
|
||||
<dimen name="bus_p_speed_unit_txt_size">42px</dimen>
|
||||
|
||||
<dimen name="bus_p_station_circle_borner_size">4px</dimen>
|
||||
<dimen name="bus_p_station_circle_radius_size">10px</dimen>
|
||||
<dimen name="bus_p_station_circle_width_height">20px</dimen>
|
||||
<dimen name="bus_p_station_tag_width_height">50px</dimen>
|
||||
<dimen name="bus_p_station_tag_radius_size">25px</dimen>
|
||||
<dimen name="bus_p_station_tag_width_height">60px</dimen>
|
||||
<dimen name="bus_p_station_tag_radius_size">30px</dimen>
|
||||
<dimen name="bus_p_cur_station_circle_width">20px</dimen>
|
||||
<dimen name="bus_p_cur_station_circle_height">50px</dimen>
|
||||
<dimen name="bus_p_mid_station_circle_cor">6px</dimen>
|
||||
<dimen name="bus_p_station_txt_size">36px</dimen>
|
||||
<dimen name="bus_p_station_tag_txt_size">28px</dimen>
|
||||
<dimen name="bus_p_station_txt_size">50px</dimen>
|
||||
<dimen name="bus_p_station_tag_txt_size">36px</dimen>
|
||||
<dimen name="bus_p_station_item_height">75px</dimen>
|
||||
<dimen name="bus_p_station_tag_line_height">50px</dimen>
|
||||
<dimen name="bus_p_station_tag_line_width">6px</dimen>
|
||||
|
||||
<dimen name="bus_p_curent_station_panel_width">580px</dimen>
|
||||
<dimen name="bus_p_curent_station_panel_height">288px</dimen>
|
||||
<dimen name="bus_p_curent_station_panel_width">638px</dimen>
|
||||
<dimen name="bus_p_curent_station_panel_height">316px</dimen>
|
||||
<dimen name="bus_p_curent_station_panel_margin">50px</dimen>
|
||||
<dimen name="bus_p_curent_station_txt_size">40px</dimen>
|
||||
<dimen name="bus_p_curent_station_txt_size1">50px</dimen>
|
||||
<dimen name="bus_p_curent_station_tip_size1">36px</dimen>
|
||||
<dimen name="bus_p_curent_station_txt_size">44px</dimen>
|
||||
<dimen name="bus_p_curent_station_txt_size1">55px</dimen>
|
||||
<dimen name="bus_p_curent_station_tip_size1">40px</dimen>
|
||||
</resources>
|
||||
Reference in New Issue
Block a user