Files
yusheng-android/MainModule/src/main/res/layout/activity_noble_payment.xml
2025-11-12 16:40:26 +08:00

392 lines
18 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<layout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/main"
tools:context=".activity.NoblePaymentActivity">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@mipmap/noble_zf_bj">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/top_bar"
android:layout_width="match_parent"
android:layout_height="45dp"
android:layout_marginTop="@dimen/dp_40"
app:layout_constraintTop_toTopOf="parent">
<ImageView
android:id="@+id/iv_back"
android:layout_width="0dp"
android:layout_height="0dp"
android:contentDescription="@null"
android:scaleType="centerInside"
android:src="@mipmap/ic_topbar_back_dark"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintDimensionRatio="1:1"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
/>
<TextView
android:id="@+id/tv_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:text="支付页面"
android:textColor="@color/black"
android:textSize="@dimen/sp_16"
/>
<ImageView
android:id="@+id/iv_intent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:src="@mipmap/icon_noble_gz"
android:layout_marginEnd="@dimen/dp_16"
/>
</androidx.constraintlayout.widget.ConstraintLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/cl"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_153"
android:layout_marginTop="@dimen/dp_34"
app:layout_constraintTop_toBottomOf="@+id/top_bar"
app:layout_constraintStart_toStartOf="parent"
android:layout_marginStart="@dimen/dp_16"
android:layout_marginEnd="@dimen/dp_16"
android:background="@drawable/bg_r8_f8f6c7_fffff"
tools:visibility="gone">
<TextView
android:id="@+id/tv_lv"
android:layout_width="wrap_content"
android:layout_height="@dimen/dp_44"
tools:text="骑士"
android:gravity="center"
android:fontFamily="@font/youshebiaotihei"
android:textSize="@dimen/sp_34"
android:textColor="@color/color_FF333333"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toStartOf="parent"
android:layout_marginTop="@dimen/dp_18"
android:layout_marginStart="@dimen/dp_22"/>
<TextView
android:id="@+id/tv_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
tools:text="有效期30天"
android:gravity="center"
android:textSize="@dimen/sp_12"
android:textColor="#a6000000"
app:layout_constraintTop_toBottomOf="@+id/tv_lv"
app:layout_constraintStart_toStartOf="@+id/tv_lv"
/>
<TextView
android:id="@+id/tv_sj_jg"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
tools:text="¥ 99.00"
android:gravity="center"
android:textSize="@dimen/sp_18"
android:textStyle="bold"
android:textColor="#FF2727"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintBottom_toTopOf="@+id/tv_hx_jg"
/>
<TextView
android:id="@+id/tv_hx_jg"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
tools:text="¥ 99.00"
android:gravity="center"
android:textSize="@dimen/sp_14"
android:textColor="#999999"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
android:layout_marginBottom="@dimen/dp_8"
/>
</androidx.constraintlayout.widget.ConstraintLayout>
<ImageView
android:id="@+id/im_noble"
android:layout_width="@dimen/dp_104"
android:layout_height="@dimen/dp_104"
app:layout_constraintTop_toBottomOf="@+id/top_bar"
app:layout_constraintEnd_toEndOf="@+id/cl"
tools:src="@mipmap/me_noble_image"
android:scaleType="fitCenter"
android:layout_marginEnd="@dimen/dp_34"
tools:visibility="gone"
/>
<TextView
android:id="@+id/t_2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/dp_16"
android:layout_marginTop="@dimen/dp_12"
android:layout_marginEnd="@dimen/dp_16"
app:layout_constraintTop_toBottomOf="@+id/cl"
android:text="@string/payment_method"
android:textStyle="bold"
android:textColor="@color/color_FF333333"
android:textSize="@dimen/sp_16"
tools:visibility="gone"/>
<!-- 第二个RecyclerView -->
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recycle_view1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/dp_16"
android:layout_marginTop="@dimen/dp_5"
android:layout_marginEnd="@dimen/dp_16"
android:nestedScrollingEnabled="false"
app:layout_constraintTop_toBottomOf="@+id/t_2"
tools:visibility="gone"/>
<TextView
android:id="@+id/tv_payment"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_42"
android:layout_alignParentBottom="true"
android:layout_marginLeft="@dimen/dp_38"
android:layout_marginRight="@dimen/dp_38"
android:layout_marginTop="@dimen/dp_28"
android:background="@drawable/cs"
android:gravity="center"
android:text="立即支付"
android:textColor="@color/color_FF333333"
android:textSize="@dimen/sp_14"
app:layout_constraintTop_toBottomOf="@+id/recycle_view1"
tools:visibility="gone"/>
<LinearLayout
android:id="@+id/ll_agreement"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:layout_constraintTop_toBottomOf="@+id/tv_payment"
android:layout_gravity="center_horizontal"
android:layout_marginTop="@dimen/dp_10"
android:gravity="center"
android:orientation="horizontal"
tools:visibility="gone">
<CheckBox
android:id="@+id/cb_privacy"
android:layout_width="@dimen/dp_15"
android:layout_height="@dimen/dp_15"
android:layout_marginEnd="@dimen/dp_5"
android:background="@drawable/selector_login_agreement"
android:button="@null"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="点击支付即表示您同意"
android:textColor="@color/color_FF333333"
android:textSize="@dimen/sp_12"
android:textStyle="bold"/>
<TextView
android:id="@+id/tv_ysxy"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="《爵位服务协议》"
android:textColor="#3ABC6D"
android:textSize="@dimen/sp_12"
android:textStyle="bold"/>
</LinearLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/cl2"
android:layout_width="match_parent"
android:layout_height="0dp"
app:layout_constraintTop_toBottomOf="@+id/top_bar"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
tools:visibility="visible"
android:visibility="gone"
>
<ImageView
android:id="@+id/im_success"
android:layout_width="@dimen/dp_68"
android:layout_height="@dimen/dp_60"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:layout_marginTop="@dimen/dp_20"
android:src="@mipmap/noble_seccer"
android:scaleType="fitCenter"/>
<TextView
android:id="@+id/tv_success"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintStart_toStartOf="@+id/im_success"
app:layout_constraintEnd_toEndOf="@+id/im_success"
app:layout_constraintTop_toBottomOf="@+id/im_success"
android:layout_marginTop="@dimen/dp_7"
android:gravity="center"
android:fontFamily="@font/jiaoyzit"
android:text="支付成功"
android:textColor="#333333"
android:textSize="@dimen/sp_20"
/>
<TextView
android:id="@+id/tv_sucess2"
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/tv_success"
android:gravity="center"
tools:text="恭喜您已成功开通骑士爵位"
android:textColor="#a6000000"
android:textSize="@dimen/sp_14"
/>
<ImageView
android:id="@+id/im_noble2"
android:layout_width="@dimen/dp_104"
android:layout_height="@dimen/dp_104"
app:layout_constraintTop_toBottomOf="@+id/tv_sucess2"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
tools:src="@mipmap/me_noble_image"
android:scaleType="fitCenter"
/>
<TextView
android:id="@+id/tv_3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/im_noble2"
android:layout_marginTop="@dimen/dp_16"
android:layout_marginStart="@dimen/dp_16"
android:gravity="center"
android:text="骑士特权"
android:textColor="#d9000000"
android:textSize="@dimen/sp_16"/>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recycle_view3"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_130"
app:layout_constraintTop_toBottomOf="@+id/tv_3"
android:layout_marginStart="@dimen/dp_16"
android:layout_marginTop="@dimen/dp_12"
android:layout_marginEnd="@dimen/dp_16"
android:nestedScrollingEnabled="false"
/>
<TextView
android:id="@+id/tv4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:minWidth="@dimen/dp_120"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@+id/recycle_view3"
android:layout_marginTop="@dimen/dp_12"
android:paddingVertical="@dimen/dp_12"
android:paddingEnd="@dimen/dp_8"
android:background="@drawable/bg_r6_000ff"
android:drawablePadding="@dimen/dp_3"
android:backgroundTint="#E6FFEB"
android:drawableLeft="@mipmap/noble_yxq"
android:paddingStart="@dimen/dp_12"
tools:text="有效期至2024年12月31日"
android:textColor="#d9000000"
android:textSize="@dimen/sp_14"/>
<TextView
android:id="@+id/tv_payment2"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_42"
android:layout_alignParentBottom="true"
android:layout_marginLeft="@dimen/dp_38"
android:layout_marginRight="@dimen/dp_38"
android:layout_marginTop="@dimen/dp_28"
android:background="@drawable/cs"
android:gravity="center"
android:text="查看爵位中心"
android:layout_marginBottom="@dimen/dp_40"
android:textColor="#FFFFFF"
app:layout_constraintBottom_toBottomOf="parent"
android:textSize="@dimen/sp_14"
/>
</androidx.constraintlayout.widget.ConstraintLayout>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recycle_view2"
android:layout_width="match_parent"
android:layout_height="0dp"
app:layout_constraintTop_toBottomOf="@+id/ll_agreement"
app:layout_constraintBottom_toTopOf="@+id/tv_ts"
android:layout_marginStart="@dimen/dp_16"
android:layout_marginTop="@dimen/dp_12"
android:layout_marginEnd="@dimen/dp_16"
android:nestedScrollingEnabled="false"
tools:visibility="gone"/>
<TextView
android:id="@+id/tv_ts"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintBottom_toTopOf="@+id/tv"
android:layout_marginStart="@dimen/dp_16"
android:layout_marginTop="@dimen/dp_12"
android:drawableLeft="@mipmap/noble_cz_ts"
android:text="升级说明"
android:textColor="@color/color_FF333333"
android:textSize="@dimen/sp_16"
android:textStyle="bold"
tools:visibility="gone"/>
<TextView
android:id="@+id/tv"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
android:layout_marginBottom="@dimen/dp_6"
android:layout_marginStart="@dimen/dp_16"
android:layout_marginEnd="@dimen/dp_16"
android:layout_marginTop="@dimen/dp_12"
android:text="如果您当前已有爵位,升级时将自动计算剩余价值抵扣新爵位费用"
android:textColor="@color/color_FF333333"
android:textSize="@dimen/sp_14"
tools:visibility="gone"
/>
</androidx.constraintlayout.widget.ConstraintLayout>
</layout>