nut_fragment_recharge.xml 11.3 KB
<?xml version="1.0" encoding="utf-8"?>
<com.nut.android.sdk.view.layout.EditTextObserverLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">

    <include layout="@layout/nut_view_title_default" />

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@color/nut_color_black_light_transparent"
        android:orientation="vertical">

        <com.nut.android.sdk.view.loadWait.BlackLoadWaitView
            android:id="@+id/nutLoadWaitContent"
            android:layout_width="match_parent"
            android:layout_height="match_parent">

            <ScrollView
                android:layout_width="match_parent"
                android:layout_height="wrap_content">

                <LinearLayout
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:orientation="vertical"
                    android:paddingLeft="15dp"
                    android:paddingTop="15dp"
                    android:paddingRight="15dp"
                    android:paddingBottom="15dp">

                    <TextView
                        android:id="@+id/nutTextTitleTips"
                        style="@style/NutTextWhiteStyle"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:text="@string/nut_tips_choose_money" />

                    <com.nut.android.sdk.view.layout.ExpandGridView
                        android:id="@+id/nutGridMoneyList"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_marginTop="10dp"
                        android:cacheColorHint="@android:color/transparent"
                        android:horizontalSpacing="10dp"
                        android:listSelector="@android:color/transparent"
                        android:numColumns="3"
                        android:scrollbars="none"
                        android:verticalSpacing="10dp" />

                    <RelativeLayout
                        android:layout_width="match_parent"
                        android:layout_height="30dp"
                        android:layout_marginTop="10dp"
                        android:background="@android:color/transparent">

                        <EditText
                            android:id="@+id/nutEditCustomMoney"
                            android:layout_width="match_parent"
                            android:layout_height="match_parent"
                            android:layout_gravity="center_vertical"
                            android:background="@drawable/nut_selector_pay_item"
                            android:gravity="right|center_vertical"
                            android:inputType="number"
                            android:hint="输入其他数量"
                            android:maxLength="5"
                            android:paddingRight="12dp"
                            android:textColor="@color/nut_color_recharge_money"
                            android:textSize="12sp"  />

                        <TextView
                            style="@style/NutTextWhiteStyle"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:layout_centerVertical="true"
                            android:layout_gravity="center_vertical"
                            android:drawablePadding="5dp"
                            android:paddingLeft="12dp"
                            android:text="@string/nut_custom_recharge_money" />

                    </RelativeLayout>

                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_marginTop="10dp"
                        android:paddingLeft="12dp"
                        android:paddingRight="12dp"
                        android:background="@drawable/nut_shape_recharge_item_normal"
                        android:orientation="vertical">

                        <RelativeLayout
                            android:id="@+id/nutLayoutChannelCost"
                            android:layout_width="match_parent"
                            android:layout_height="32dp"
                            android:orientation="horizontal">

                            <TextView
                                style="@style/NutTextWhiteStyle"
                                android:layout_width="wrap_content"
                                android:layout_height="wrap_content"
                                android:layout_centerVertical="true"
                                android:layout_gravity="center_vertical"
                                android:text="@string/nut_pay_channel_cost" />

                            <TextView
                                style="@style/NutTextWhiteStyle"
                                android:id="@+id/nutTextChannelCostTag"
                                android:layout_width="wrap_content"
                                android:layout_centerVertical="true"
                                android:layout_alignParentRight="true"
                                android:layout_height="wrap_content"
                                android:layout_gravity="center_vertical"  />

                            <TextView
                                style="@style/NutTextWhiteStyle"
                                android:id="@+id/nutTextChannelCost"
                                android:layout_width="wrap_content"
                                android:layout_centerVertical="true"
                                android:layout_height="wrap_content"
                                android:layout_alignBaseline="@+id/nutTextChannelCostTag"
                                android:layout_toLeftOf="@+id/nutTextChannelCostTag"
                                android:layout_gravity="center_vertical"  />
                        </RelativeLayout>

                        <RelativeLayout
                            android:layout_width="match_parent"
                            android:layout_height="32dp" >

                            <TextView
                                style="@style/NutTextWhiteStyle"
                                android:layout_width="wrap_content"
                                android:layout_height="wrap_content"
                                android:layout_centerVertical="true"
                                android:layout_gravity="center_vertical"
                                android:text="@string/nut_recharge_coin" />

                            <TextView
                                android:id="@+id/nutTextMoneyUnit"
                                style="@style/NutTextWhiteStyle"
                                android:layout_alignParentRight="true"
                                android:layout_width="wrap_content"
                                android:layout_centerVertical="true"
                                android:text="元"
                                android:textColor="@color/nut_color_recharge_money"
                                android:textStyle="bold"
                                android:layout_height="wrap_content"
                                android:layout_gravity="center_vertical" />

                            <TextView
                                android:id="@+id/nutTextCustomMoney"
                                style="@style/NutTextWhiteStyle"
                                android:layout_width="wrap_content"
                                android:layout_alignBaseline="@+id/nutTextMoneyUnit"
                                android:layout_toLeftOf="@+id/nutTextMoneyUnit"
                                android:layout_height="wrap_content"
                                android:textStyle="bold"
                                android:layout_gravity="center_vertical"
                                android:textColor="@color/nut_color_recharge_money" />

                        </RelativeLayout>

                        <RelativeLayout
                            android:id="@+id/nutLayoutPayMethod"
                            android:layout_width="match_parent"
                            android:layout_height="32dp"
                            android:orientation="horizontal">

                            <TextView
                                style="@style/NutTextWhiteStyle"
                                android:layout_width="wrap_content"
                                android:layout_height="wrap_content"
                                android:layout_centerVertical="true"
                                android:layout_gravity="center_vertical"
                                android:text="@string/nut_recharge_pay_method" />

                            <TextView
                                style="@style/NutTextWhiteStyle"
                                android:id="@+id/nutTextPayMethod"
                                android:layout_width="wrap_content"
                                android:layout_centerVertical="true"
                                android:drawablePadding="10dp"
                                android:layout_alignParentRight="true"
                                android:drawableRight="@drawable/nut_selector_white_arrow"
                                android:layout_height="wrap_content"
                                android:layout_gravity="center_vertical"  />
                        </RelativeLayout>
                    </LinearLayout>

                    <com.nut.android.sdk.view.layout.ExpandListView
                        android:id="@+id/nutPayMethodList"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:cacheColorHint="@android:color/transparent"
                        android:background="#0fffffff"
                        android:divider="@android:color/transparent"
                        android:dividerHeight="0dp"
                        android:listSelector="@android:color/transparent"
                        android:visibility="gone"/>

                    <Button
                        android:id="@+id/nutBtnPay"
                        android:layout_width="match_parent"
                        android:layout_height="@dimen/nut_height_edit"
                        android:layout_marginTop="15dp"
                        android:background="@drawable/nut_selector_color_primary_button"
                        android:enabled="true"
                        android:gravity="center"
                        android:minHeight="0dp"
                        android:text="@string/nut_pay_now"
                        android:textColor="@android:color/white"
                        android:textSize="@dimen/nut_font_size_btn" />

                </LinearLayout>
            </ScrollView>
        </com.nut.android.sdk.view.loadWait.BlackLoadWaitView>

    </LinearLayout>


</com.nut.android.sdk.view.layout.EditTextObserverLayout>