290 lines
16 KiB
XML
290 lines
16 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"
|
|
android:orientation="horizontal"
|
|
android:id="@+id/rootView"
|
|
android:background="@color/bg_F9F9F9"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent"
|
|
android:layerType="software">
|
|
<include
|
|
android:visibility="gone"
|
|
layout="@layout/layout_un_login"/>
|
|
<LinearLayout
|
|
android:orientation="vertical"
|
|
android:id="@+id/leftLayout"
|
|
android:visibility="visible"
|
|
android:layout_width="0dp"
|
|
android:layout_height="match_parent"
|
|
android:layout_weight="287">
|
|
<RelativeLayout
|
|
android:layout_width="match_parent"
|
|
android:layout_height="@dimen/action_bar_height">
|
|
<ImageView
|
|
android:id="@+id/backImageView"
|
|
android:background="@drawable/icon_back"
|
|
android:layout_width="@dimen/action_bar_height"
|
|
android:layout_height="@dimen/action_bar_height"/>
|
|
<ImageView
|
|
android:id="@+id/iv_follow"
|
|
android:visibility="gone"
|
|
android:layout_width="@dimen/action_bar_height"
|
|
android:layout_height="match_parent"
|
|
android:scaleType="centerInside"
|
|
android:layout_alignParentRight="true"/>
|
|
</RelativeLayout>
|
|
<ScrollView
|
|
android:scrollbars="none"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent">
|
|
<FrameLayout
|
|
android:id="@+id/portraitParent"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent"
|
|
android:layout_marginLeft="@dimen/user_center_left_margin"
|
|
android:layout_marginRight="@dimen/user_center_left_margin">
|
|
<FrameLayout
|
|
android:background="@drawable/bg_community_shadow"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent"
|
|
android:layout_marginTop="@dimen/user_center_left_top"/>
|
|
<LinearLayout
|
|
android:gravity="center"
|
|
android:orientation="vertical"
|
|
android:id="@+id/leftBottomLayout"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="match_parent">
|
|
<LinearLayout
|
|
android:gravity="center"
|
|
android:orientation="vertical"
|
|
android:id="@+id/layout_nickname"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content">
|
|
<com.ubt.jimu.widgets.RoundedImageView
|
|
android:id="@+id/portraitImageView"
|
|
android:background="@drawable/bg_home_head"
|
|
android:padding="@dimen/user_logo_padding"
|
|
android:layout_width="@dimen/user_logo_size"
|
|
android:layout_height="@dimen/user_logo_size"
|
|
android:src="@mipmap/no_message"
|
|
android:layout_centerInParent="true"
|
|
app:riv_corner_radius="@dimen/user_logo_corner"/>
|
|
<RelativeLayout
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content">
|
|
<TextView
|
|
android:textSize="@dimen/title15"
|
|
android:textColor="@color/txt_596F80"
|
|
android:id="@+id/nicknameTextView"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:maxEms="16"
|
|
android:singleLine="true"
|
|
android:maxLength="16"
|
|
android:layout_centerHorizontal="true"
|
|
android:layout_centerVertical="true"/>
|
|
<ImageView
|
|
android:id="@+id/editImageView"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:src="@mipmap/ic_edit"
|
|
android:scaleType="centerInside"
|
|
android:layout_toRightOf="@+id/nicknameTextView"/>
|
|
</RelativeLayout>
|
|
</LinearLayout>
|
|
<LinearLayout
|
|
android:gravity="center"
|
|
android:orientation="vertical"
|
|
android:id="@+id/levelParent"
|
|
android:background="@drawable/shape_level_background"
|
|
android:paddingLeft="@dimen/user_center_level_padding_left"
|
|
android:paddingRight="@dimen/user_center_level_padding_right"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="@dimen/user_center_level_height"
|
|
android:layout_marginLeft="@dimen/user_center_level_margin_left_right"
|
|
android:layout_marginRight="@dimen/user_center_level_margin_left_right">
|
|
<LinearLayout
|
|
android:orientation="horizontal"
|
|
android:id="@+id/levelTitleParent"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginBottom="8.5dp">
|
|
<TextView
|
|
android:textSize="@dimen/title15"
|
|
android:textStyle="bold"
|
|
android:textColor="@color/txt_FFA814"
|
|
android:gravity="center"
|
|
android:id="@+id/levelTextView"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:text="LV1"/>
|
|
<TextView
|
|
android:textSize="@dimen/content12"
|
|
android:textStyle="bold"
|
|
android:textColor="@color/txt_white"
|
|
android:id="@+id/userTitleTextView"
|
|
android:visibility="invisible"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginLeft="6dp"
|
|
android:layout_weight="1"/>
|
|
<TextView
|
|
android:textSize="@dimen/content11"
|
|
android:textColor="@color/txt_white"
|
|
android:id="@+id/percentTextView"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"/>
|
|
</LinearLayout>
|
|
<ProgressBar
|
|
android:id="@+id/levelProgressBar"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="3dp"
|
|
android:layout_marginTop="2dp"
|
|
android:progress="0"
|
|
android:progressDrawable="@drawable/user_center_progressbar"
|
|
style="?android:attr/progressBarStyleHorizontal"/>
|
|
</LinearLayout>
|
|
<LinearLayout
|
|
android:gravity="center"
|
|
android:layout_gravity="center_horizontal"
|
|
android:orientation="vertical"
|
|
android:id="@+id/rankParent"
|
|
android:visibility="visible"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginBottom="9dp">
|
|
<LinearLayout
|
|
android:gravity="center"
|
|
android:orientation="horizontal"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content">
|
|
<ImageView
|
|
android:id="@+id/iv_score"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:src="@mipmap/ic_rank"
|
|
android:scaleType="centerInside"/>
|
|
<TextView
|
|
android:textSize="@dimen/user_center_level_growth_size"
|
|
android:textStyle="bold"
|
|
android:textColor="@color/txt_596F80"
|
|
android:id="@+id/scoreTextView"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginLeft="5.35dp"
|
|
android:text="356"/>
|
|
</LinearLayout>
|
|
<TextView
|
|
android:textSize="@dimen/content11"
|
|
android:textColor="@color/txt_9B9B9B"
|
|
android:id="@+id/rateTextView"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:text="More than 0% of users"/>
|
|
</LinearLayout>
|
|
<View
|
|
android:layout_gravity="center_horizontal"
|
|
android:id="@+id/dashLineLayout"
|
|
android:background="@color/bg_C8C7CC"
|
|
android:visibility="invisible"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="1dp"
|
|
android:layout_marginLeft="@dimen/user_center_split_margin"
|
|
android:layout_marginRight="@dimen/user_center_split_margin"/>
|
|
<LinearLayout
|
|
android:gravity="center"
|
|
android:orientation="horizontal"
|
|
android:visibility="invisible"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginLeft="@dimen/user_center_split_margin"
|
|
android:layout_marginRight="@dimen/user_center_split_margin"
|
|
android:layout_marginBottom="@dimen/user_center_like_bottom">
|
|
<LinearLayout
|
|
android:gravity="center"
|
|
android:orientation="vertical"
|
|
android:id="@+id/interestParent"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content">
|
|
<ImageView
|
|
android:id="@+id/imgInterest"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:src="@mipmap/ic_interest"/>
|
|
<TextView
|
|
android:id="@+id/interestTextView"
|
|
android:text="0"
|
|
style="@style/tab_text_image_style"/>
|
|
</LinearLayout>
|
|
<androidx.legacy.widget.Space
|
|
android:layout_width="0dp"
|
|
android:layout_height="0dp"
|
|
android:layout_weight="1"/>
|
|
<LinearLayout
|
|
android:gravity="center"
|
|
android:orientation="vertical"
|
|
android:id="@+id/fansParent"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content">
|
|
<ImageView
|
|
android:id="@+id/imgFans"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:src="@mipmap/ic_fans"/>
|
|
<TextView
|
|
android:id="@+id/fansTextView"
|
|
android:text="0"
|
|
style="@style/tab_text_image_style"/>
|
|
</LinearLayout>
|
|
<androidx.legacy.widget.Space
|
|
android:layout_width="0dp"
|
|
android:layout_height="0dp"
|
|
android:layout_weight="1"/>
|
|
<LinearLayout
|
|
android:gravity="center"
|
|
android:orientation="vertical"
|
|
android:id="@+id/collectParent"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content">
|
|
<ImageView
|
|
android:id="@+id/imgCollect"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:src="@mipmap/ic_collection"/>
|
|
<TextView
|
|
android:id="@+id/collectTextView"
|
|
android:text="0"
|
|
style="@style/tab_text_image_style"/>
|
|
</LinearLayout>
|
|
<androidx.legacy.widget.Space
|
|
android:layout_width="0dp"
|
|
android:layout_height="0dp"
|
|
android:layout_weight="1"/>
|
|
<LinearLayout
|
|
android:gravity="center"
|
|
android:orientation="vertical"
|
|
android:id="@+id/praiseParent"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content">
|
|
<ImageView
|
|
android:id="@+id/imgPraise"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:src="@mipmap/ic_praise"/>
|
|
<TextView
|
|
android:id="@+id/praiseTextView"
|
|
android:text="0"
|
|
style="@style/tab_text_image_style"/>
|
|
</LinearLayout>
|
|
</LinearLayout>
|
|
</LinearLayout>
|
|
</FrameLayout>
|
|
</ScrollView>
|
|
</LinearLayout>
|
|
<com.recyclelib.URecyclerView
|
|
android:id="@+id/recyclerView"
|
|
android:background="@color/bg_white"
|
|
android:layout_width="0dp"
|
|
android:layout_height="match_parent"
|
|
android:layout_weight="213"/>
|
|
</LinearLayout>
|