布局实现方案:
<android.support.constraint.ConstraintLayoutandroid:id="@+id/rl_username"android:layout_width="match_parent"android:layout_height="wrap_content"app:layout_constraintEnd_toEndOf="parent"app:layout_constraintStart_toStartOf="parent"app:layout_constraintTop_toTopOf="parent"><TextViewandroid:id="@+id/tv_user_name"android:textStyle="bold"android:textColor="@color/res_color_C5"android:textSize="@dimen/textSize_18"android:layout_width="0dp"android:layout_height="wrap_content"android:layout_marginEnd="@dimen/dp_3"android:ellipsize="end"android:lines="1"android:maxLines="1"android:singleLine="true"android:text="User Nick Name User Nick Name User Nick Name"app:layout_constraintEnd_toStartOf="@+id/tv_user_level"app:layout_constraintHorizontal_bias="0.0"app:layout_constraintHorizontal_chainStyle="packed"app:layout_constraintStart_toStartOf="parent"app:layout_constraintTop_toTopOf="parent"app:layout_constraintWidth_default="wrap" /><TextViewandroid:id="@+id/tv_user_level"android:layout_width="wrap_content"android:layout_height="wrap_content"android:background="@drawable/xxxx"android:gravity="center"android:paddingLeft="9dp"android:paddingRight="9dp"android:text="LV9"android:textColor="@color/res_color_C3"android:textSize="@dimen/textSize_14"android:layout_marginRight="@dimen/dp_5"app:layout_constraintBottom_toTopOf="@id/tv_user_name"app:layout_constraintEnd_toEndOf="parent"app:layout_constraintStart_toEndOf="@id/tv_user_name"app:layout_constraintTop_toBottomOf="@id/tv_user_name" /></android.support.constraint.ConstraintLayout>
