充电桩app代码

activity_charging_pile.xml 7.2KB

    <?xml version="1.0" encoding="utf-8"?> <LinearLayout 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" android:id="@+id/rootView" android:clickable="true" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#F6F6F6" android:orientation="vertical"> <RelativeLayout android:id="@+id/rl_title" android:layout_width="fill_parent" android:layout_height="44dp" android:background="@color/white" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent"> <ImageView android:id="@+id/iv_back" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_alignParentStart="true" android:layout_centerVertical="true" android:contentDescription="@null" android:paddingLeft="15dp" android:paddingRight="15dp" android:src="@drawable/icon_lvback1119" /> <TextView android:id="@+id/textview" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:text="充电桩详情" android:textColor="#1A1B1F" android:textSize="18sp" android:textStyle="bold" /> </RelativeLayout> <androidx.constraintlayout.widget.ConstraintLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginStart="12dp" android:layout_marginTop="12dp" android:layout_marginEnd="12dp" android:background="@drawable/bg_chargin" android:paddingStart="14dp" android:paddingTop="20dp" android:paddingEnd="14dp" android:paddingBottom="20dp" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/rl_title"> <ImageView android:id="@+id/imgCover" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/ic_charging_pile" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> <TextView android:id="@+id/tvCoding" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="14dp" android:textColor="@color/white" android:textSize="14sp" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/imgCover" tools:text="充电桩编码:1076C004" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="8dp" android:textColor="@color/white" android:textSize="14sp" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/tvCoding" tools:text="当前电价(元/度):1.50(含服务费)" /> </androidx.constraintlayout.widget.ConstraintLayout> <androidx.constraintlayout.widget.ConstraintLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginStart="12dp" android:layout_marginTop="12dp" android:layout_marginEnd="12dp" android:background="@drawable/bg_white_radius8" android:paddingStart="14dp" android:paddingTop="20dp" android:paddingEnd="14dp" android:paddingBottom="20dp"> <TextView android:id="@+id/tvNumberPlate" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="车牌号:" android:textColor="@color/color_0e0e0e" android:textSize="14sp" android:textStyle="bold" app:layout_constraintBottom_toBottomOf="@+id/et_carPlate" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="@+id/et_carPlate" /> <EditText android:id="@+id/et_carPlate" android:layout_width="0dp" android:layout_height="34dp" android:layout_marginStart="16dp" android:background="@drawable/bg_edit_radius4" android:hint="请输入车牌号" android:maxLength="8" android:maxLines="1" android:paddingStart="10dp" android:paddingEnd="10dp" android:textColor="@color/black" android:textSize="14sp" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toEndOf="@+id/tvNumberPlate" app:layout_constraintTop_toTopOf="parent" /> <TextView android:id="@+id/tvHint" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="12dp" android:text="*输入正确车牌号充电结束可获取停车优惠(注意大写)" android:textColor="#ff3ec34c" android:textSize="12sp" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/et_carPlate" /> <TextView android:id="@+id/tvHistory" android:layout_width="wrap_content" android:layout_height="wrap_content" android:paddingTop="12dp" android:paddingBottom="12dp" android:text="历史记录" android:textColor="@color/color_0e0e0e" android:textSize="14sp" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/tvHint" /> <androidx.recyclerview.widget.RecyclerView android:id="@+id/rvHistory" android:layout_width="match_parent" android:layout_height="wrap_content" app:layout_constraintTop_toBottomOf="@+id/tvHistory" /> </androidx.constraintlayout.widget.ConstraintLayout> <View android:layout_width="1dp" android:layout_height="0dp" android:layout_weight="1" /> <TextView android:id="@+id/tvStartCharge" android:layout_width="match_parent" android:layout_height="42dp" android:layout_marginStart="12dp" android:layout_marginEnd="12dp" android:background="@drawable/bg_start_charging" android:gravity="center" android:text="启动充电" android:layout_marginBottom="12dp" android:textColor="@color/white" android:textSize="16sp" /> <LinearLayout android:id="@+id/keyboardParent" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" /> </LinearLayout>