fragment_first_login.xml 6.09 KB
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools">

    <data>

        <variable
            name="data"
            type="com.cnlive.strike.moudle.user.frame.data.FirstLoginData" />

        <variable
            name="click"
            type="android.view.View.OnClickListener" />

        <variable
            name="imageClick"
            type="android.view.View.OnClickListener" />

    </data>

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@color/white"
        android:orientation="vertical"
      >

        <RelativeLayout
            android:padding="16dp"
            android:id="@+id/titleLayout"
            android:layout_width="match_parent"
            android:layout_height="wrap_content">

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_centerInParent="true"
                android:layout_gravity="center_horizontal"
                android:text="完善信息"
                android:textColor="#282828"
                android:textSize="18sp" />

            <TextView
                android:id="@+id/backLogout"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentRight="true"
                android:layout_centerVertical="true"
                android:onClick="@{click::onClick}"
                android:text="退出登录"
                android:textSize="14sp" />
        </RelativeLayout>
        <View
            android:layout_width="match_parent"
            android:layout_height="1dp"
            android:background="#ffc3c3c3"/>

        <ImageView

            android:id="@+id/iv_user_icon"
            android:layout_width="83.5dp"
            android:layout_height="83.5dp"
            android:layout_gravity="center_horizontal"
            android:layout_marginTop="42dp"
            android:onClick="@{imageClick}"
            android:src="@drawable/dl_touxiang" />


        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal"
            android:layout_marginTop="6dp"
            android:gravity="center"
            android:text="上传头像"
            android:textColor="#8a8a8a"
            android:textSize="14sp" />


        <LinearLayout
            android:id="@+id/layout_code"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginLeft="26dp"
            android:layout_marginTop="60.5dp"
            android:layout_marginRight="26dp"
            android:orientation="vertical">

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

                <com.cnlive.libs.emoj.widget.SimpleEditText
                    android:id="@+id/et_nick_name"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_centerVertical="true"
                    android:layout_marginLeft="@dimen/dp_10"
                    android:layout_marginRight="@dimen/dp_10"
                    android:layout_toLeftOf="@+id/iv_delete"
                    android:background="@null"
                    android:focusableInTouchMode="true"
                    android:hint="请输入昵称"
                    android:imeOptions="actionDone|flagNoFullscreen|flagNoExtractUi"
                    android:maxLength="15"
                    android:maxLines="1"
                    android:singleLine="true"
                    android:text="@={data.name}"
                    android:textColor="#323232"
                    android:textColorHint="@color/color_c3c3c3"
                    android:textCursorDrawable="@drawable/edit_cursor"
                    android:textSize="18sp" />

                <ImageView
                    android:id="@+id/iv_delete"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignParentRight="true"
                    android:layout_centerVertical="true"
                    android:padding="@dimen/dp_5"
                    android:src="@drawable/delete"
                    android:visibility="invisible" />

            </RelativeLayout>

            <View
                android:layout_marginLeft="@dimen/dp_10"
                android:layout_marginTop="12dp"
                android:layout_width="match_parent"
                android:layout_height="1dp"
                android:background="@color/color_e8e8e8" />

        </LinearLayout>


        <TextView
            android:id="@+id/tv_alert"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/layout_code"
            android:layout_centerHorizontal="true"
            android:layout_marginLeft="36dp"
            android:layout_marginTop="11dp"
            android:layout_marginRight="26dp"
            android:text="@string/user_hint_edit_nickname"
            android:textColor="#909090"
            android:textSize="12sp" />

        <Button
            android:id="@+id/login"
            android:layout_width="match_parent"
            android:layout_height="42dp"
            android:layout_below="@+id/tv_alert"
            android:layout_centerHorizontal="true"
            android:layout_gravity="center"
            android:layout_marginLeft="26dp"
            android:layout_marginTop="35.5dp"
            android:layout_marginRight="26dp"
            android:background="@drawable/view_button_bg"
            android:onClick="@{click::onClick}"
            android:text="下一步"
            android:textColor="@color/white"
            android:textSize="14sp" />

    </LinearLayout>
</layout>