<?xml version="1.0" encoding="utf-8"?> 
 | 
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" 
 | 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
 | 
    android:layout_width="match_parent" 
 | 
    android:layout_height="wrap_content" 
 | 
    android:background="@drawable/search_dialog_bg" 
 | 
    android:padding="20dp"> 
 | 
  
 | 
    <TextView 
 | 
        android:id="@+id/tv_title" 
 | 
        android:layout_width="wrap_content" 
 | 
        android:layout_height="wrap_content" 
 | 
        android:text="挂失确认" 
 | 
        android:textColor="@color/black" 
 | 
        android:textSize="20sp" 
 | 
        android:textStyle="bold" 
 | 
        app:layout_constraintLeft_toLeftOf="parent" 
 | 
        app:layout_constraintTop_toTopOf="parent" /> 
 | 
  
 | 
    <View 
 | 
        android:id="@+id/divider" 
 | 
        android:layout_width="match_parent" 
 | 
        android:layout_height="1dp" 
 | 
        android:layout_marginTop="12dp" 
 | 
        android:background="#E0E0E0" 
 | 
        app:layout_constraintTop_toBottomOf="@id/tv_title" /> 
 | 
  
 | 
    <LinearLayout 
 | 
        android:id="@+id/layoutUsername" 
 | 
        android:layout_width="match_parent" 
 | 
        android:layout_height="wrap_content" 
 | 
        android:layout_marginTop="16dp" 
 | 
        android:gravity="center_vertical" 
 | 
        android:orientation="horizontal" 
 | 
        app:layout_constraintTop_toBottomOf="@id/divider"> 
 | 
  
 | 
        <TextView 
 | 
            android:id="@+id/tvUsername" 
 | 
            android:layout_width="wrap_content" 
 | 
            android:layout_height="wrap_content" 
 | 
            android:text="用户名:" 
 | 
            android:textColor="#666666" 
 | 
            android:textSize="14sp" /> 
 | 
  
 | 
        <TextView 
 | 
            android:id="@+id/tvUsernameValue" 
 | 
            android:layout_width="0dp" 
 | 
            android:layout_height="wrap_content" 
 | 
            android:layout_marginStart="5dp" 
 | 
            android:layout_weight="1" 
 | 
            android:padding="5dp" 
 | 
            android:textColor="@color/black" 
 | 
            android:textSize="15sp" /> 
 | 
    </LinearLayout> 
 | 
  
 | 
    <LinearLayout 
 | 
        android:id="@+id/layoutCardNumber" 
 | 
        android:layout_width="match_parent" 
 | 
        android:layout_height="wrap_content" 
 | 
        android:layout_marginTop="5dp" 
 | 
        android:gravity="center_vertical" 
 | 
        android:orientation="horizontal" 
 | 
        app:layout_constraintTop_toBottomOf="@id/layoutUsername"> 
 | 
  
 | 
        <TextView 
 | 
            android:id="@+id/tvCardNumber" 
 | 
            android:layout_width="wrap_content" 
 | 
            android:layout_height="wrap_content" 
 | 
            android:text="卡    号:" 
 | 
            android:textColor="#666666" 
 | 
            android:textSize="14sp" /> 
 | 
  
 | 
        <TextView 
 | 
            android:id="@+id/tvCardNumberValue" 
 | 
            android:layout_width="0dp" 
 | 
            android:layout_height="wrap_content" 
 | 
            android:layout_marginStart="5dp" 
 | 
            android:layout_weight="1" 
 | 
            android:padding="5dp" 
 | 
            android:textColor="@color/black" 
 | 
            android:textSize="15sp" /> 
 | 
    </LinearLayout> 
 | 
  
 | 
    <LinearLayout 
 | 
        android:id="@+id/layoutBalance" 
 | 
        android:layout_width="match_parent" 
 | 
        android:layout_height="wrap_content" 
 | 
        android:layout_marginTop="5dp" 
 | 
        android:gravity="center_vertical" 
 | 
        android:orientation="horizontal" 
 | 
        app:layout_constraintTop_toBottomOf="@id/layoutCardNumber"> 
 | 
  
 | 
        <TextView 
 | 
            android:id="@+id/tvBalance" 
 | 
            android:layout_width="wrap_content" 
 | 
            android:layout_height="wrap_content" 
 | 
            android:text="余    额:" 
 | 
            android:textColor="#666666" 
 | 
            android:textSize="14sp" /> 
 | 
  
 | 
        <TextView 
 | 
            android:id="@+id/etBalance" 
 | 
            android:layout_width="match_parent" 
 | 
            android:layout_height="wrap_content" 
 | 
            android:padding="5dp" 
 | 
            android:singleLine="true" 
 | 
            android:layout_marginStart="5dp" 
 | 
            android:textColor="@color/black" 
 | 
            android:textSize="15sp" 
 | 
            app:layout_constraintTop_toBottomOf="@id/tvBalance" /> 
 | 
    </LinearLayout> 
 | 
  
 | 
    <TextView 
 | 
        android:id="@+id/tvRefundAmount" 
 | 
        android:layout_width="wrap_content" 
 | 
        android:layout_height="wrap_content" 
 | 
        android:layout_marginTop="14dp" 
 | 
        android:text="退还金额" 
 | 
        android:textColor="#666666" 
 | 
        android:textSize="14sp" 
 | 
        app:layout_constraintLeft_toLeftOf="parent" 
 | 
        app:layout_constraintTop_toBottomOf="@id/layoutBalance" /> 
 | 
  
 | 
    <EditText 
 | 
        android:id="@+id/etRefundAmount" 
 | 
        android:layout_width="match_parent" 
 | 
        android:layout_height="wrap_content" 
 | 
        android:layout_marginTop="6dp" 
 | 
        android:background="@drawable/edit_text_bg" 
 | 
        android:hint="请输入退还金额(选填)" 
 | 
        android:inputType="numberDecimal" 
 | 
        android:padding="12dp" 
 | 
        android:singleLine="true" 
 | 
        android:textColorHint="#BBBBBB" 
 | 
        android:textSize="15sp" 
 | 
        app:layout_constraintTop_toBottomOf="@id/tvRefundAmount" /> 
 | 
  
 | 
    <TextView 
 | 
        android:id="@+id/tvRemark" 
 | 
        android:layout_width="wrap_content" 
 | 
        android:layout_height="wrap_content" 
 | 
        android:layout_marginTop="14dp" 
 | 
        android:text="备注" 
 | 
        android:textColor="#666666" 
 | 
        android:textSize="14sp" 
 | 
        app:layout_constraintLeft_toLeftOf="parent" 
 | 
        app:layout_constraintTop_toBottomOf="@id/etRefundAmount" /> 
 | 
  
 | 
    <EditText 
 | 
        android:id="@+id/etRemark" 
 | 
        android:layout_width="match_parent" 
 | 
        android:layout_height="wrap_content" 
 | 
        android:layout_marginTop="6dp" 
 | 
        android:background="@drawable/edit_text_bg" 
 | 
        android:hint="请输入备注(选填)" 
 | 
        android:inputType="textMultiLine" 
 | 
        android:minLines="2" 
 | 
        android:padding="12dp" 
 | 
        android:textColorHint="#BBBBBB" 
 | 
        android:textSize="15sp" 
 | 
        app:layout_constraintTop_toBottomOf="@id/tvRemark" /> 
 | 
  
 | 
    <Button 
 | 
        android:id="@+id/btnCancel" 
 | 
        android:layout_width="0dp" 
 | 
        android:layout_height="wrap_content" 
 | 
        android:layout_marginTop="24dp" 
 | 
        android:layout_marginEnd="6dp" 
 | 
        android:background="@drawable/cancel_button_ripple" 
 | 
        android:clickable="true" 
 | 
        android:focusable="true" 
 | 
        android:paddingTop="10dp" 
 | 
        android:paddingBottom="10dp" 
 | 
        android:stateListAnimator="@null" 
 | 
        android:text="取消" 
 | 
        android:textColor="#666666" 
 | 
        android:textSize="15sp" 
 | 
        app:layout_constraintEnd_toStartOf="@id/btnConfirm" 
 | 
        app:layout_constraintHorizontal_chainStyle="packed" 
 | 
        app:layout_constraintHorizontal_weight="1" 
 | 
        app:layout_constraintStart_toStartOf="parent" 
 | 
        app:layout_constraintTop_toBottomOf="@id/etRemark" /> 
 | 
  
 | 
    <Button 
 | 
        android:id="@+id/btnConfirm" 
 | 
        android:layout_width="0dp" 
 | 
        android:layout_height="wrap_content" 
 | 
        android:layout_marginStart="6dp" 
 | 
        android:background="@drawable/search_button_ripple" 
 | 
        android:clickable="true" 
 | 
        android:elevation="2dp" 
 | 
        android:focusable="true" 
 | 
        android:paddingTop="12dp" 
 | 
        android:paddingBottom="12dp" 
 | 
        android:stateListAnimator="@null" 
 | 
        android:text="确定" 
 | 
        android:textColor="@android:color/white" 
 | 
        android:textSize="16sp" 
 | 
        android:textStyle="bold" 
 | 
        app:layout_constraintBaseline_toBaselineOf="@id/btnCancel" 
 | 
        app:layout_constraintEnd_toEndOf="parent" 
 | 
        app:layout_constraintHorizontal_weight="1" 
 | 
        app:layout_constraintStart_toEndOf="@id/btnCancel" /> 
 | 
  
 | 
</androidx.constraintlayout.widget.ConstraintLayout>  
 |