<?xml version="1.0" encoding="utf-8"?>
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
xmlns:tools="http://schemas.android.com/tools"
|
android:id="@+id/activity_sign_pay"
|
android:layout_width="match_parent"
|
android:layout_height="match_parent"
|
android:orientation="vertical"
|
android:background="@color/sdp_activity_background"
|
tools:context="com.shengpay.sdpmerchantpaysdk.ui.SDPSignPayActivity">
|
|
<RelativeLayout
|
android:layout_width="match_parent"
|
android:layout_height="44dp">
|
<ImageView
|
android:layout_width="match_parent"
|
android:layout_height="match_parent"
|
android:background="#0285f0"/>
|
|
<ImageButton
|
android:id="@+id/backButton"
|
android:layout_gravity="left|center"
|
android:gravity="left"
|
android:layout_width="40dp"
|
android:layout_height="40dp"
|
android:layout_centerVertical="true"
|
android:background="@android:color/transparent"
|
android:src="@drawable/nav_back" />
|
|
<TextView
|
android:layout_width="wrap_content"
|
android:layout_height="wrap_content"
|
android:text="签约付款"
|
android:textSize="20sp"
|
android:textColor="@color/sdp_white_color"
|
android:textStyle="bold"
|
android:layout_centerInParent="true"/>
|
</RelativeLayout>
|
|
<LinearLayout
|
android:layout_width="match_parent"
|
android:layout_height="match_parent"
|
android:orientation="vertical"
|
android:paddingBottom="@dimen/activity_vertical_margin"
|
android:paddingLeft="@dimen/activity_horizontal_margin"
|
android:paddingRight="@dimen/activity_horizontal_margin"
|
android:paddingTop="@dimen/activity_vertical_margin">
|
|
<TextView
|
android:id="@+id/prodNameTextView"
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
android:paddingTop="10dp"
|
android:textSize="16sp"
|
android:text="商品"
|
android:gravity="center_vertical|center_horizontal"
|
android:textColor="@color/sdp_text_gray_color" />
|
|
<TextView
|
android:id="@+id/prodAmountTextView"
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
android:gravity="center_vertical|center_horizontal"
|
android:paddingTop="10dp"
|
android:textSize="22sp"
|
android:textStyle="bold"
|
android:text="价格"
|
android:textColor="@color/sdp_text_black"
|
/>
|
|
<ImageView
|
android:layout_width="match_parent"
|
android:layout_height="1dp"
|
android:layout_marginLeft="10dp"
|
android:layout_marginRight="10dp"
|
android:layout_marginTop="15dp"
|
android:src="#B0B0B0" />
|
|
<LinearLayout
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
android:gravity="left|center_vertical"
|
android:orientation="horizontal"
|
android:padding="5dp">
|
|
<ImageView
|
android:id="@+id/bankIconImageView"
|
android:layout_width="@dimen/sdp_bank_icon_width"
|
android:layout_height="@dimen/sdp_bank_icon_height"
|
android:src="@drawable/bank_boc" />
|
|
<TextView
|
android:id="@+id/bankInfoTextView"
|
android:layout_width="wrap_content"
|
android:layout_height="wrap_content"
|
android:textColor="@color/sdp_text_gray_color"
|
android:text="中国银行借记卡(7677)" />
|
|
</LinearLayout>
|
|
<EditText
|
android:id="@+id/cardHolderNameEditText"
|
android:layout_width="match_parent"
|
android:layout_height="@dimen/sdp_sign_edittext_height"
|
android:layout_marginLeft="10dp"
|
android:layout_marginRight="10dp"
|
android:layout_marginTop="5dp"
|
android:background="@drawable/sdp_edittext_bg"
|
android:hint="输入持卡人姓名"
|
android:singleLine="true"
|
android:maxLines="1"
|
android:textColor="@color/sdp_text_gray_color"
|
android:textColorHint="@color/sdp_text_gray_color"
|
android:paddingLeft="10dp"
|
android:textSize="14sp" />
|
|
<EditText
|
android:id="@+id/identityEditText"
|
android:layout_width="match_parent"
|
android:layout_height="@dimen/sdp_sign_edittext_height"
|
android:layout_marginLeft="10dp"
|
android:layout_marginRight="10dp"
|
android:layout_marginTop="10dp"
|
android:background="@drawable/sdp_edittext_bg"
|
android:hint="输入持卡人身份证号"
|
android:textColor="@color/sdp_text_gray_color"
|
android:textColorHint="@color/sdp_text_gray_color"
|
android:digits="0123456789Xx"
|
android:maxLines="1"
|
android:paddingLeft="10dp"
|
android:textSize="14sp" />
|
|
<EditText
|
android:id="@+id/mobileNumEditText"
|
android:layout_width="match_parent"
|
android:layout_height="@dimen/sdp_sign_edittext_height"
|
android:layout_marginLeft="10dp"
|
android:layout_marginRight="10dp"
|
android:layout_marginTop="10dp"
|
android:background="@drawable/sdp_edittext_bg"
|
android:hint="输入持卡人预留手机号"
|
android:inputType="number"
|
android:textColor="@color/sdp_text_gray_color"
|
android:textColorHint="@color/sdp_text_gray_color"
|
android:maxLength="11"
|
android:maxLines="1"
|
android:paddingLeft="10dp"
|
android:textSize="14sp" />
|
|
<LinearLayout android:id="@+id/cvv2EditLayout"
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
android:layout_marginLeft="10dp"
|
android:layout_marginRight="10dp"
|
android:layout_marginTop="10dp"
|
>
|
|
<EditText
|
android:id="@+id/cvv2EditText"
|
android:layout_width="0dp"
|
android:layout_height="@dimen/sdp_sign_edittext_height"
|
android:layout_weight="1"
|
android:background="@drawable/sdp_edittext_bg"
|
android:hint="CVV2"
|
android:inputType="number"
|
android:maxLength="3"
|
android:textColor="@color/sdp_text_gray_color"
|
android:textColorHint="@color/sdp_text_gray_color"
|
android:maxLines="1"
|
android:paddingLeft="10dp"
|
android:textSize="14sp" />
|
|
<EditText
|
android:id="@+id/validDateEditText"
|
android:layout_width="0dp"
|
android:layout_height="@dimen/sdp_sign_edittext_height"
|
android:layout_marginLeft="5dp"
|
android:layout_weight="1"
|
android:background="@drawable/sdp_edittext_bg"
|
android:hint="有效期(格式1208)"
|
android:textColor="@color/sdp_text_gray_color"
|
android:textColorHint="@color/sdp_text_gray_color"
|
android:inputType="number"
|
android:maxLength="4"
|
android:maxLines="1"
|
android:paddingLeft="10dp"
|
android:textSize="14sp" />
|
</LinearLayout>
|
|
<LinearLayout
|
android:id="@+id/credit_card_info"
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
android:layout_marginLeft="10dp"
|
android:layout_marginRight="10dp"
|
android:layout_marginTop="10dp"
|
android:orientation="horizontal">
|
|
<EditText
|
android:id="@+id/verifyCodeEditText"
|
android:layout_width="0dp"
|
android:layout_height="@dimen/sdp_sign_edittext_height"
|
android:layout_weight="5"
|
android:background="@drawable/sdp_edittext_bg"
|
android:hint="验证码"
|
android:textColor="@color/sdp_text_gray_color"
|
android:textColorHint="@color/sdp_text_gray_color"
|
android:inputType="number"
|
android:maxLength="6"
|
android:maxLines="1"
|
android:paddingLeft="10dp"
|
android:textSize="14sp"/>
|
|
<com.shengpay.sdpmerchantpaysdk.widget.MmsVerifyButton
|
android:id="@+id/sendValidCodeButton"
|
android:layout_width="0dp"
|
android:layout_height="42dp"
|
android:layout_weight="3"
|
android:background="@drawable/sdp_button_sel"
|
android:elevation="15dp"
|
android:paddingLeft="10dp"
|
android:paddingRight="10dp"
|
android:textSize="14sp"
|
android:text="发送验证码"
|
android:textColor="#FFFFFF" />
|
</LinearLayout>
|
|
<LinearLayout
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
android:layout_marginLeft="10dp"
|
android:layout_marginRight="10dp"
|
android:layout_marginTop="20dp"
|
android:orientation="horizontal">
|
|
<TextView
|
android:layout_width="wrap_content"
|
android:layout_height="wrap_content"
|
android:text="同意"
|
android:textColor="#b6b6b6"
|
/>
|
|
<TextView
|
android:layout_width="wrap_content"
|
android:layout_height="wrap_content"
|
android:text="《服务协议》"
|
android:layout_marginLeft="4dp"
|
android:textColor="@color/protocol_color"
|
android:onClick="protocolClick"
|
/>
|
</LinearLayout>
|
|
<Button
|
android:id="@+id/confirmPayButton"
|
android:layout_width="match_parent"
|
android:layout_height="45dp"
|
android:layout_marginLeft="10dp"
|
android:layout_marginRight="10dp"
|
android:layout_marginTop="10dp"
|
android:background="@drawable/sdp_button_sel"
|
android:elevation="15dp"
|
android:text="确认付款"
|
android:textColor="#FFFFFF" />
|
</LinearLayout>
|
</LinearLayout>
|