| <?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> |