392 lines
18 KiB
XML
392 lines
18 KiB
XML
<?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> |