diff --git a/OCH/mogo-och-taxi-passenger/src/main/java/com/mogo/och/taxi/passenger/ui/TaxiPassengerCheckView.kt b/OCH/mogo-och-taxi-passenger/src/main/java/com/mogo/och/taxi/passenger/ui/TaxiPassengerCheckView.kt
index da793abc1e..68fe7170da 100644
--- a/OCH/mogo-och-taxi-passenger/src/main/java/com/mogo/och/taxi/passenger/ui/TaxiPassengerCheckView.kt
+++ b/OCH/mogo-och-taxi-passenger/src/main/java/com/mogo/och/taxi/passenger/ui/TaxiPassengerCheckView.kt
@@ -103,7 +103,7 @@ class TaxiPassengerCheckView :RelativeLayout, View.OnClickListener {
R.id.tv_taxi_passenger_number_second -> {selectIndex(1)}
R.id.tv_taxi_passenger_number_third -> {selectIndex(2)}
R.id.tv_taxi_passenger_number_fourth -> {selectIndex(3)}
- R.id.tv_taxi_passenger_number_submit -> {checkAndCommit()}
+ R.id.tv_taxi_passenger_number_submit -> {clearNumber()}
else -> {}
}
}
@@ -130,9 +130,27 @@ class TaxiPassengerCheckView :RelativeLayout, View.OnClickListener {
index++
}
changeStyle()
+ numSelect.forEach {
+ if(it==null){
+ return
+ }
+ }
+
+ checkAndCommit()
}
}
+ private fun clearNumber(){
+ for(i in numSelect.indices){
+ numSelect[i] = null
+ }
+ numSelectTextView.forEach {
+ it?.text = ""
+ }
+ index = 0
+ changeStyle()
+ }
+
private fun deleteNumver() {
if (index in 0..3) {
if(numSelect[index]==null){
diff --git a/OCH/mogo-och-taxi-passenger/src/main/res/layout/taxi_p_passenger_check_panel.xml b/OCH/mogo-och-taxi-passenger/src/main/res/layout/taxi_p_passenger_check_panel.xml
index e7dc22f64a..3887d99934 100644
--- a/OCH/mogo-och-taxi-passenger/src/main/res/layout/taxi_p_passenger_check_panel.xml
+++ b/OCH/mogo-och-taxi-passenger/src/main/res/layout/taxi_p_passenger_check_panel.xml
@@ -189,7 +189,7 @@
android:layout_marginTop="@dimen/dp_14"
tools:text="蘑菇 3291号为您服务"
android:textColor="@color/taxi_p_check_keyboard_samll_mogo_color"
- android:textSize="@dimen/dp_24"
+ android:textSize="24px"
app:layout_constraintStart_toStartOf="@+id/tv_small_mogo"
app:layout_constraintTop_toBottomOf="@+id/tv_small_mogo" />
@@ -198,12 +198,12 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/dp_84"
- android:layout_marginTop="@dimen/dp_129"
+ android:layout_marginTop="308px"
android:text="@string/taxi_p_check_input_phone_tail_title"
android:textColor="@color/taxi_p_check_keyboard_samll_mogo_color"
- android:textSize="@dimen/sp_36"
+ android:textSize="@dimen/dp_36"
app:layout_constraintStart_toStartOf="parent"
- app:layout_constraintTop_toBottomOf="@+id/tv_taxi_number" />
+ app:layout_constraintTop_toTopOf="parent" />
-
-
+ app:layout_constraintStart_toEndOf="@+id/tv_taxi_passenger_number_back"
+ app:layout_constraintTop_toTopOf="@+id/tv_taxi_passenger_number_back" />
+ app:layout_constraintStart_toEndOf="@+id/tv_taxi_passenger_number_zero"
+ app:layout_constraintTop_toTopOf="@+id/tv_taxi_passenger_number_back" />
-
-
-
-
+ app:layout_constraintHorizontal_chainStyle="packed"
+ app:layout_constraintStart_toStartOf="parent" />
+ app:layout_constraintTop_toTopOf="@+id/tv_taxi_passenger_number_seven" />
+
+
+
+
+
+
+
+
+
@@ -340,7 +347,7 @@
-
-
diff --git a/OCH/mogo-och-taxi-passenger/src/main/res/values/styles.xml b/OCH/mogo-och-taxi-passenger/src/main/res/values/styles.xml
index e50749e0fd..6776cc12e1 100644
--- a/OCH/mogo-och-taxi-passenger/src/main/res/values/styles.xml
+++ b/OCH/mogo-och-taxi-passenger/src/main/res/values/styles.xml
@@ -28,7 +28,7 @@