diff --git a/OCH/mogo-och-taxi/src/main/java/com/mogo/och/taxi/MogoOCHTaxi.java b/OCH/mogo-och-taxi/src/main/java/com/mogo/och/taxi/MogoOCHTaxi.java index fb79ee489e..e0d46e95b7 100644 --- a/OCH/mogo-och-taxi/src/main/java/com/mogo/och/taxi/MogoOCHTaxi.java +++ b/OCH/mogo-och-taxi/src/main/java/com/mogo/och/taxi/MogoOCHTaxi.java @@ -53,11 +53,11 @@ class MogoOCHTaxi implements IMogoOCH , IMogoStatusChangedListener { if (ochTaxiFragment == null) { Logger.d(TAG, "准备add fragment======"); ochTaxiFragment = new OCHTaxiFragment(); - mActivity.getSupportFragmentManager().beginTransaction().add(mContainerId, ochTaxiFragment).commit(); + mActivity.getSupportFragmentManager().beginTransaction().add(mContainerId, ochTaxiFragment).commitAllowingStateLoss(); return; } Logger.d(TAG, "准备show fragment"); - mActivity.getSupportFragmentManager().beginTransaction().show(ochTaxiFragment).commit(); + mActivity.getSupportFragmentManager().beginTransaction().show(ochTaxiFragment).commitAllowingStateLoss(); } private void hideFragment(){ diff --git a/OCH/mogo-och-taxi/src/main/res/layout/module_och_taxi_panel.xml b/OCH/mogo-och-taxi/src/main/res/layout/module_och_taxi_panel.xml index d7b4c3f7d9..7546b93bf8 100644 --- a/OCH/mogo-och-taxi/src/main/res/layout/module_och_taxi_panel.xml +++ b/OCH/mogo-och-taxi/src/main/res/layout/module_och_taxi_panel.xml @@ -4,7 +4,7 @@ xmlns:tools="http://schemas.android.com/tools" android:id="@+id/module_och_taxi_layoutview" android:layout_width="@dimen/module_mogo_och_autopilot_order_bg_width" - android:layout_height="wrap_content" + android:layout_height="@dimen/module_mogo_och_autopilot_order_bg_height" android:minHeight="@dimen/module_mogo_och_autopilot_order_bg_height" android:orientation="vertical"> @@ -34,159 +34,55 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/module_och_taxi_order_status" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > - - + android:src="@drawable/module_mogo_och_icon_arriving_station" + app:layout_constraintBottom_toBottomOf="@+id/module_och_taxi_order_start_station" + app:layout_constraintLeft_toLeftOf="parent" + app:layout_constraintTop_toTopOf="@+id/module_och_taxi_order_start_station" /> - + - - + - - + android:src="@drawable/module_mogo_och_icon_arrived_station" + app:layout_constraintBottom_toBottomOf="@+id/module_och_taxi_order_end_station" + app:layout_constraintLeft_toLeftOf="@+id/greenDot" + app:layout_constraintTop_toTopOf="@+id/module_och_taxi_order_end_station" /> - + - - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +