420 lines
18 KiB
XML
420 lines
18 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
xmlns:tools="http://schemas.android.com/tools"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent"
|
|
xmlns:app="http://schemas.android.com/apk/res-auto"
|
|
android:background="@drawable/yjl_setting_bg"
|
|
>
|
|
<androidx.constraintlayout.widget.ConstraintLayout
|
|
android:id="@+id/clTitle"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
android:layout_marginTop="48dp"
|
|
>
|
|
<androidx.appcompat.widget.AppCompatImageView
|
|
android:id="@+id/aiBack"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:src="@drawable/ic_mode_back"
|
|
android:padding="5dp"
|
|
android:visibility="gone"
|
|
android:layout_marginStart="15dp"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
app:layout_constraintBottom_toBottomOf="parent"
|
|
/>
|
|
<TextView
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:textColor="#FF333333"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
app:layout_constraintBottom_toBottomOf="parent"
|
|
android:text="@string/recharge"
|
|
android:textSize="18sp"
|
|
/>
|
|
<androidx.appcompat.widget.AppCompatImageView
|
|
android:id="@+id/tvRechargeRecord"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
app:layout_constraintBottom_toBottomOf="parent"
|
|
android:src="@drawable/vip_lsjl"
|
|
android:padding="5dp"
|
|
android:layout_marginEnd="20dp"
|
|
/>
|
|
|
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
|
|
|
<androidx.core.widget.NestedScrollView
|
|
android:layout_width="match_parent"
|
|
android:layout_height="0dp"
|
|
app:layout_constraintTop_toBottomOf="@+id/clTitle"
|
|
app:layout_constraintBottom_toBottomOf="parent"
|
|
>
|
|
<androidx.constraintlayout.widget.ConstraintLayout
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent">
|
|
|
|
|
|
<androidx.constraintlayout.widget.ConstraintLayout
|
|
android:id="@+id/clUser"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
android:layout_marginStart="@dimen/dp_10"
|
|
android:layout_marginEnd="@dimen/dp_10"
|
|
android:layout_marginTop="10dp"
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
>
|
|
|
|
<androidx.constraintlayout.widget.ConstraintLayout
|
|
android:id="@+id/clCustom"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:background="@mipmap/yjl_vip_hear"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
android:layout_marginTop="10dp"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent">
|
|
|
|
<androidx.appcompat.widget.AppCompatImageView
|
|
android:id="@+id/userIcon"
|
|
android:layout_width="40dp"
|
|
android:layout_height="40dp"
|
|
android:src="@mipmap/yjl_usericon"
|
|
android:layout_marginTop="18dp"
|
|
android:layout_marginBottom="18dp"
|
|
android:layout_marginStart="10dp"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
app:layout_constraintBottom_toBottomOf="parent"
|
|
/>
|
|
|
|
<LinearLayout
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
app:layout_constraintStart_toEndOf="@+id/userIcon"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintTop_toTopOf="@+id/userIcon"
|
|
app:layout_constraintBottom_toBottomOf="@+id/userIcon"
|
|
android:layout_marginStart="10dp"
|
|
android:layout_marginEnd="20dp"
|
|
android:orientation="vertical"
|
|
>
|
|
<TextView
|
|
android:id="@+id/tvUserName"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:text=""
|
|
android:textColor="#FF333333"
|
|
android:textSize="14sp"
|
|
android:maxLines="1"
|
|
android:ellipsize="end"
|
|
android:drawableRight="@drawable/ic_s_copy"
|
|
android:drawablePadding="5dp"
|
|
/>
|
|
|
|
<TextView
|
|
android:id="@+id/tvUserTimeEnd"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:text=""
|
|
android:textColor="#FFF96B10"
|
|
android:textSize="14sp"
|
|
android:layout_marginTop="5dp"
|
|
android:maxLines="1"
|
|
android:ellipsize="end"
|
|
android:drawableRight="@drawable/ic_refresh"
|
|
android:drawablePadding="5dp"
|
|
/>
|
|
|
|
|
|
</LinearLayout>
|
|
|
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
|
|
|
|
|
|
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
|
|
|
<androidx.constraintlayout.widget.ConstraintLayout
|
|
android:id="@+id/clVipPay"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="0dp"
|
|
android:background="@drawable/yjl_login_bg_icon"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@+id/clUser"
|
|
android:layout_marginBottom="5dp"
|
|
>
|
|
|
|
|
|
<TextView
|
|
android:id="@+id/textView3"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="16dp"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/SelectDuration"
|
|
android:textColor="@color/black_4F4F4F"
|
|
android:textSize="16sp"
|
|
android:textStyle="bold"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent" />
|
|
|
|
<androidx.swiperefreshlayout.widget.SwipeRefreshLayout
|
|
android:id="@+id/swipeLayout"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="280dp"
|
|
android:layout_marginTop="7dp"
|
|
android:layout_marginBottom="13dp"
|
|
app:layout_constraintBottom_toTopOf="@+id/clCustomTxt"
|
|
app:layout_constraintTop_toBottomOf="@+id/textView3"
|
|
tools:layout_editor_absoluteX="10dp">
|
|
|
|
<androidx.recyclerview.widget.RecyclerView
|
|
android:id="@+id/rvRechargeList"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent" />
|
|
</androidx.swiperefreshlayout.widget.SwipeRefreshLayout>
|
|
<androidx.constraintlayout.widget.ConstraintLayout
|
|
android:id="@+id/clCustomTxt"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintBottom_toTopOf="@+id/tvPay"
|
|
android:layout_marginBottom="14dp"
|
|
>
|
|
<androidx.appcompat.widget.AppCompatImageView
|
|
android:id="@+id/aivNosee"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:src="@drawable/vector_notice_pick"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
app:layout_constraintBottom_toBottomOf="parent"
|
|
android:layout_marginStart="16dp"
|
|
/>
|
|
<TextView
|
|
android:id="@+id/tvTxtShow"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
app:layout_constraintBottom_toBottomOf="parent"
|
|
app:layout_constraintStart_toEndOf="@+id/aivNosee"
|
|
android:text="@string/VipSerTxt"
|
|
android:layout_marginStart="5dp"
|
|
android:textColor="#FF333333"
|
|
android:textSize="14sp"
|
|
android:padding="5dp"
|
|
/>
|
|
|
|
<TextView
|
|
android:id="@+id/tvTxtShowLink"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginEnd="5dp"
|
|
android:padding="5dp"
|
|
android:text="@string/LinekCustom"
|
|
android:textColor="#FFFC4863"
|
|
android:textSize="14sp"
|
|
app:layout_constraintBottom_toBottomOf="parent"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintHorizontal_bias="0.0"
|
|
app:layout_constraintStart_toEndOf="@+id/tvTxtShow"
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
app:layout_constraintVertical_bias="0.0" />
|
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
|
<TextView
|
|
android:id="@+id/tvPay"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="@dimen/dp_10"
|
|
android:layout_marginEnd="@dimen/dp_10"
|
|
android:layout_marginBottom="14dp"
|
|
android:background="@drawable/oc_login_bg"
|
|
android:gravity="center"
|
|
android:paddingTop="13dp"
|
|
android:paddingBottom="13dp"
|
|
android:text="开通VIP (¥36.8)"
|
|
android:textColor="@color/white"
|
|
android:textSize="16sp"
|
|
android:textStyle="bold"
|
|
app:layout_constraintBottom_toBottomOf="parent"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintHorizontal_bias="0.0"
|
|
app:layout_constraintStart_toStartOf="parent" />
|
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
|
|
|
|
|
<androidx.constraintlayout.widget.ConstraintLayout
|
|
android:id="@+id/clButton"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@+id/clVipPay"
|
|
android:background="@drawable/yjl_login_bg"
|
|
android:visibility="visible"
|
|
android:layout_marginTop="12dp"
|
|
>
|
|
<androidx.appcompat.widget.AppCompatImageView
|
|
android:id="@+id/aivTabTxt"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:background="@drawable/img_line_bg"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
android:layout_marginStart="70dp"
|
|
android:layout_marginEnd="70dp"
|
|
android:layout_marginTop="8dp"
|
|
/>
|
|
|
|
<androidx.constraintlayout.widget.ConstraintLayout
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
app:layout_constraintTop_toBottomOf="@+id/aivTabTxt"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintBottom_toBottomOf="parent"
|
|
android:gravity="center"
|
|
android:orientation="horizontal"
|
|
android:layout_marginTop="10dp"
|
|
android:layout_marginBottom="8dp"
|
|
>
|
|
|
|
<LinearLayout
|
|
android:id="@+id/linearLayout"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="24dp"
|
|
android:gravity="center"
|
|
android:orientation="vertical"
|
|
app:layout_constraintBottom_toBottomOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent">
|
|
|
|
<androidx.appcompat.widget.AppCompatImageView
|
|
android:layout_width="40dp"
|
|
android:layout_height="40dp"
|
|
android:src="@drawable/buton_a" />
|
|
|
|
<TextView
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="8dp"
|
|
android:text="@string/jstime"
|
|
android:textColor="#FF5E2A12"
|
|
android:textSize="12sp"
|
|
|
|
/>
|
|
|
|
<TextView
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="2dp"
|
|
android:text="@string/jstimeStr"
|
|
android:textColor="#FF908F8D"
|
|
android:textSize="10sp"
|
|
|
|
/>
|
|
|
|
|
|
</LinearLayout>
|
|
|
|
<LinearLayout
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:gravity="center"
|
|
android:orientation="vertical"
|
|
app:layout_constraintBottom_toBottomOf="parent"
|
|
app:layout_constraintEnd_toStartOf="@+id/linearLayout2"
|
|
app:layout_constraintStart_toEndOf="@+id/linearLayout"
|
|
app:layout_constraintTop_toTopOf="parent">
|
|
|
|
<androidx.appcompat.widget.AppCompatImageView
|
|
android:layout_width="40dp"
|
|
android:layout_height="40dp"
|
|
android:src="@drawable/buton_b" />
|
|
|
|
<TextView
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="8dp"
|
|
android:text="@string/liuliangStr"
|
|
android:textColor="#FF5E2A12"
|
|
android:textSize="12sp"
|
|
|
|
/>
|
|
|
|
<TextView
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="2dp"
|
|
android:text="@string/liuliangStrEd"
|
|
android:textColor="#FF908F8D"
|
|
android:textSize="10dp"
|
|
|
|
/>
|
|
|
|
|
|
</LinearLayout>
|
|
|
|
<LinearLayout
|
|
android:id="@+id/linearLayout2"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginEnd="24dp"
|
|
android:gravity="center"
|
|
android:orientation="vertical"
|
|
app:layout_constraintBottom_toBottomOf="parent"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent">
|
|
|
|
<androidx.appcompat.widget.AppCompatImageView
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:src="@drawable/button_c" />
|
|
|
|
<TextView
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="8dp"
|
|
android:text="@string/liuliangStrAA"
|
|
android:textColor="#FF5E2A12"
|
|
android:textSize="14sp"
|
|
|
|
/>
|
|
|
|
<TextView
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="2dp"
|
|
android:text="@string/liuliangStrEdAAA"
|
|
android:textColor="#FF908F8D"
|
|
android:textSize="10sp"
|
|
|
|
/>
|
|
|
|
|
|
</LinearLayout>
|
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
|
|
|
|
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
|
|
|
</androidx.core.widget.NestedScrollView>
|
|
|
|
|
|
</androidx.constraintlayout.widget.ConstraintLayout> |