<?xml version="1.0" encoding="utf-8"?>
|
<layout xmlns:android="http://schemas.android.com/apk/res/android"
|
xmlns:app="http://schemas.android.com/apk/res-auto"
|
xmlns:tools="http://schemas.android.com/tools">
|
|
<data>
|
|
<variable
|
name="viewModel"
|
type="com.xw.yunwei.ui.work.car.detail.operations.check.CheckCarDetailVM" />
|
<import type="com.xw.common.utils.BindUtils"/>
|
|
</data>
|
|
<androidx.constraintlayout.widget.ConstraintLayout
|
android:layout_width="match_parent"
|
android:layout_height="match_parent"
|
android:background="@color/white">
|
|
<androidx.appcompat.widget.AppCompatImageView
|
android:id="@+id/back"
|
android:layout_width="wrap_content"
|
android:layout_height="wrap_content"
|
android:layout_marginStart="@dimen/dp_20"
|
android:onClick="@{viewModel::onBack}"
|
android:layout_marginTop="@dimen/dp_56"
|
android:src="@drawable/svg_back"
|
app:layout_constraintStart_toStartOf="parent"
|
app:layout_constraintTop_toTopOf="parent" />
|
|
<androidx.appcompat.widget.AppCompatTextView
|
android:id="@+id/title"
|
android:layout_width="wrap_content"
|
android:layout_height="wrap_content"
|
tools:text="粤A 88934试"
|
android:text="@{viewModel.carInfo.plateNumber}"
|
android:textColor="@color/gray_10"
|
android:textSize="@dimen/sp_16"
|
android:textStyle="bold"
|
app:layout_constraintBottom_toTopOf="@+id/basicLayout"
|
app:layout_constraintLeft_toLeftOf="parent"
|
app:layout_constraintRight_toRightOf="parent"
|
app:layout_constraintTop_toTopOf="@+id/back" />
|
|
<LinearLayout
|
android:id="@+id/basicLayout"
|
android:layout_width="wrap_content"
|
android:layout_height="wrap_content"
|
android:layout_marginTop="@dimen/dp_2"
|
android:gravity="center_vertical"
|
android:orientation="horizontal"
|
app:layout_constraintBottom_toBottomOf="@+id/back"
|
app:layout_constraintLeft_toLeftOf="parent"
|
app:layout_constraintRight_toRightOf="parent"
|
app:layout_constraintTop_toBottomOf="@+id/title">
|
|
<androidx.appcompat.widget.AppCompatTextView
|
android:layout_width="wrap_content"
|
android:layout_height="wrap_content"
|
tools:text="白色 |"
|
android:text='@{viewModel.carInfo.vehicleColor + " |"}'
|
android:textColor="@color/gray_6"
|
android:textSize="@dimen/sp_12" />
|
|
<com.xw.common.custom.BatteryView
|
android:id="@+id/batteryView"
|
android:layout_width="@dimen/dp_23"
|
android:layout_height="@dimen/dp_11"
|
android:layout_marginStart="@dimen/dp_5"
|
app:batteryFrame="@mipmap/ic_battery"
|
app:batteryLevel="75"
|
app:showPercentage="false" />
|
|
<androidx.appcompat.widget.AppCompatTextView
|
android:id="@+id/batteryLife"
|
android:layout_width="wrap_content"
|
android:layout_height="wrap_content"
|
android:layout_marginStart="@dimen/dp_5"
|
android:maxLines="1"
|
android:text="543KM"
|
android:textColor="@color/green_5"
|
android:textSize="@dimen/sp_11" />
|
|
</LinearLayout>
|
|
<androidx.core.widget.NestedScrollView
|
android:layout_width="match_parent"
|
android:layout_height="0dp"
|
android:layout_marginTop="@dimen/dp_88"
|
app:layout_constraintBottom_toBottomOf="parent"
|
app:layout_constraintTop_toTopOf="parent">
|
|
<androidx.constraintlayout.widget.ConstraintLayout
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
android:paddingBottom="@dimen/dp_30">
|
|
<androidx.recyclerview.widget.RecyclerView
|
android:id="@+id/rvCheck"
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
android:layout_marginHorizontal="@dimen/dp_15"
|
android:layout_marginTop="@dimen/dp_20"
|
android:visibility="gone"
|
tools:visibility="visible"
|
app:layout_constraintTop_toTopOf="parent"
|
tools:layout_height="@dimen/dp_40" />
|
|
<androidx.appcompat.widget.AppCompatTextView
|
android:id="@+id/tv1"
|
android:layout_width="wrap_content"
|
android:layout_height="wrap_content"
|
android:layout_marginStart="@dimen/dp_20"
|
android:layout_marginTop="@dimen/dp_20"
|
android:text="人工检测"
|
android:textColor="@color/gray_9"
|
android:textSize="@dimen/sp_16"
|
android:textStyle="bold"
|
app:layout_constraintLeft_toLeftOf="parent"
|
app:layout_constraintTop_toBottomOf="@+id/rvCheck" />
|
|
<androidx.appcompat.widget.AppCompatTextView
|
android:id="@+id/tv2"
|
android:layout_width="wrap_content"
|
android:layout_height="wrap_content"
|
android:layout_marginStart="@dimen/dp_20"
|
android:layout_marginTop="@dimen/dp_20"
|
android:text="传感器清洁"
|
android:textColor="@color/gray_9"
|
android:textSize="@dimen/sp_16"
|
android:textStyle="bold"
|
app:layout_constraintLeft_toLeftOf="parent"
|
app:layout_constraintTop_toBottomOf="@+id/tv1" />
|
|
<androidx.recyclerview.widget.RecyclerView
|
android:id="@+id/rv1"
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
android:layout_marginHorizontal="@dimen/dp_20"
|
android:layout_marginTop="@dimen/dp_14"
|
app:layout_constraintTop_toBottomOf="@+id/tv2"
|
tools:layout_height="@dimen/dp_40" />
|
|
<View
|
android:layout_width="match_parent"
|
android:layout_height="1px"
|
android:layout_marginTop="@dimen/dp_15"
|
android:background="@color/gray_4"
|
app:layout_constraintTop_toBottomOf="@+id/rv1" />
|
|
<View
|
android:layout_width="match_parent"
|
android:layout_height="1px"
|
android:layout_marginTop="@dimen/dp_15"
|
android:background="@color/gray_4"
|
app:layout_constraintTop_toBottomOf="@+id/rv2" />
|
|
<View
|
android:layout_width="match_parent"
|
android:layout_height="1px"
|
android:layout_marginTop="@dimen/dp_15"
|
android:background="@color/gray_4"
|
app:layout_constraintTop_toBottomOf="@+id/rv3" />
|
|
<View
|
android:layout_width="match_parent"
|
android:layout_height="1px"
|
android:layout_marginTop="@dimen/dp_15"
|
android:background="@color/gray_4"
|
app:layout_constraintTop_toBottomOf="@+id/rv4" />
|
|
<View
|
android:layout_width="match_parent"
|
android:layout_height="1px"
|
android:layout_marginTop="@dimen/dp_15"
|
android:background="@color/gray_4"
|
app:layout_constraintTop_toBottomOf="@+id/rv5" />
|
|
<androidx.appcompat.widget.AppCompatTextView
|
android:id="@+id/tv3"
|
android:layout_width="wrap_content"
|
android:layout_height="wrap_content"
|
android:layout_marginStart="@dimen/dp_20"
|
android:layout_marginTop="@dimen/dp_30"
|
android:text="车内交互屏检查"
|
android:textColor="@color/gray_9"
|
android:textSize="@dimen/sp_16"
|
android:textStyle="bold"
|
app:layout_constraintLeft_toLeftOf="parent"
|
app:layout_constraintTop_toBottomOf="@+id/rv1" />
|
|
|
<androidx.recyclerview.widget.RecyclerView
|
android:id="@+id/rv2"
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
android:layout_marginHorizontal="@dimen/dp_20"
|
android:layout_marginTop="@dimen/dp_14"
|
app:layout_constraintTop_toBottomOf="@+id/tv3"
|
tools:layout_height="@dimen/dp_40" />
|
|
<androidx.appcompat.widget.AppCompatTextView
|
android:id="@+id/tv4"
|
android:layout_width="wrap_content"
|
android:layout_height="wrap_content"
|
android:layout_marginStart="@dimen/dp_20"
|
android:layout_marginTop="@dimen/dp_30"
|
android:text="紧急求助按钮/应答机"
|
android:textColor="@color/gray_9"
|
android:textSize="@dimen/sp_16"
|
android:textStyle="bold"
|
app:layout_constraintLeft_toLeftOf="parent"
|
app:layout_constraintTop_toBottomOf="@+id/rv2" />
|
|
<androidx.recyclerview.widget.RecyclerView
|
android:id="@+id/rv3"
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
android:layout_marginHorizontal="@dimen/dp_20"
|
android:layout_marginTop="@dimen/dp_14"
|
app:layout_constraintTop_toBottomOf="@+id/tv4"
|
tools:layout_height="@dimen/dp_40" />
|
|
<androidx.appcompat.widget.AppCompatTextView
|
android:id="@+id/tv5"
|
android:layout_width="wrap_content"
|
android:layout_height="wrap_content"
|
android:layout_marginStart="@dimen/dp_20"
|
android:layout_marginTop="@dimen/dp_30"
|
android:text="支付功能"
|
android:textColor="@color/gray_9"
|
android:textSize="@dimen/sp_16"
|
android:textStyle="bold"
|
app:layout_constraintLeft_toLeftOf="parent"
|
app:layout_constraintTop_toBottomOf="@+id/rv3" />
|
|
<androidx.recyclerview.widget.RecyclerView
|
android:id="@+id/rv4"
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
android:layout_marginHorizontal="@dimen/dp_20"
|
android:layout_marginTop="@dimen/dp_14"
|
app:layout_constraintTop_toBottomOf="@+id/tv5"
|
tools:layout_height="@dimen/dp_40" />
|
|
<androidx.appcompat.widget.AppCompatTextView
|
android:id="@+id/tv6"
|
android:layout_width="wrap_content"
|
android:layout_height="wrap_content"
|
android:layout_marginStart="@dimen/dp_20"
|
android:layout_marginTop="@dimen/dp_30"
|
android:text="订单系统检查"
|
android:textColor="@color/gray_9"
|
android:textSize="@dimen/sp_16"
|
android:textStyle="bold"
|
app:layout_constraintLeft_toLeftOf="parent"
|
app:layout_constraintTop_toBottomOf="@+id/rv4" />
|
|
<androidx.recyclerview.widget.RecyclerView
|
android:id="@+id/rv5"
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
android:layout_marginHorizontal="@dimen/dp_20"
|
android:layout_marginTop="@dimen/dp_14"
|
app:layout_constraintTop_toBottomOf="@+id/tv6"
|
tools:layout_height="@dimen/dp_40" />
|
|
<androidx.appcompat.widget.AppCompatTextView
|
android:id="@+id/tv9"
|
android:layout_width="wrap_content"
|
android:layout_height="wrap_content"
|
android:layout_marginStart="@dimen/dp_20"
|
android:layout_marginTop="@dimen/dp_30"
|
android:text="操作人"
|
android:textColor="@color/gray_9"
|
android:textSize="@dimen/sp_16"
|
android:textStyle="bold"
|
app:layout_constraintLeft_toLeftOf="parent"
|
app:layout_constraintTop_toBottomOf="@+id/rv5" />
|
|
<androidx.appcompat.widget.AppCompatTextView
|
android:id="@+id/name"
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
android:layout_marginHorizontal="@dimen/dp_20"
|
android:layout_marginTop="@dimen/dp_10"
|
tools:text="张三"
|
android:text="@{viewModel.recordInfo.operatorStartName}"
|
android:textColor="@color/gray_7"
|
android:textSize="@dimen/sp_14"
|
app:layout_constraintTop_toBottomOf="@+id/tv9" />
|
|
<View
|
android:layout_width="match_parent"
|
android:layout_height="1px"
|
android:layout_marginTop="@dimen/dp_20"
|
android:background="@color/gray_4"
|
app:layout_constraintTop_toBottomOf="@+id/name" />
|
|
<androidx.appcompat.widget.AppCompatTextView
|
android:id="@+id/tv8"
|
android:layout_width="wrap_content"
|
android:layout_height="wrap_content"
|
android:layout_marginStart="@dimen/dp_20"
|
android:layout_marginTop="@dimen/dp_30"
|
android:text="操作时间"
|
android:textColor="@color/gray_9"
|
android:textSize="@dimen/sp_16"
|
android:textStyle="bold"
|
app:layout_constraintLeft_toLeftOf="parent"
|
app:layout_constraintTop_toBottomOf="@+id/name" />
|
|
<androidx.appcompat.widget.AppCompatTextView
|
android:id="@+id/time"
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
android:layout_marginHorizontal="@dimen/dp_20"
|
android:layout_marginTop="@dimen/dp_10"
|
tools:text="2026年 xxxxxxxxx"
|
android:text="@{BindUtils.INSTANCE.formatDate(viewModel.recordInfo.operationTime)}"
|
android:textColor="@color/gray_7"
|
android:textSize="@dimen/sp_14"
|
app:layout_constraintTop_toBottomOf="@+id/tv8" />
|
|
<View
|
android:layout_width="match_parent"
|
android:layout_height="1px"
|
android:layout_marginTop="@dimen/dp_15"
|
android:background="@color/gray_4"
|
app:layout_constraintTop_toBottomOf="@+id/time" />
|
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
|
</androidx.core.widget.NestedScrollView>
|
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
</layout>
|