Ver Fonte

修复老师端学生端首页热门曲目昵称过长样式问题

Pq há 2 anos atrás
pai
commit
15cc11102b

+ 16 - 8
student/src/main/res/layout/view_hot_music_sheet_child_layout.xml

@@ -43,15 +43,17 @@
 
     <TextView
         android:id="@+id/tv_name"
-        android:layout_width="wrap_content"
+        android:layout_width="0dp"
         android:layout_height="wrap_content"
         android:ellipsize="end"
         android:includeFontPadding="false"
-        android:maxWidth="129dp"
         android:lines="1"
         android:paddingStart="6dp"
         android:textColor="@color/color_1a1a1a"
         android:textSize="@dimen/sp_16"
+        app:layout_constraintWidth_default="wrap"
+        app:layout_constraintHorizontal_bias="0"
+        app:layout_constraintHorizontal_chainStyle="packed"
         app:layout_constraintBottom_toBottomOf="@+id/ll_tag_container"
         app:layout_constraintLeft_toRightOf="@+id/iv_good_tag"
         app:layout_constraintRight_toLeftOf="@+id/tv_author"
@@ -59,16 +61,18 @@
         tools:text="维瓦尔第 E第一维瓦尔第维瓦尔第维瓦尔第" />
 
     <TextView
+        android:maxLines="1"
         android:id="@+id/tv_author"
-        android:layout_width="68dp"
+        android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginEnd="25dp"
+        android:layout_marginEnd="5dp"
         android:ellipsize="end"
         android:includeFontPadding="false"
         android:paddingStart="6dp"
-        android:lines="1"
+        android:maxLength="6"
         android:textColor="@color/color_999999"
         android:textSize="@dimen/sp_12"
+        app:layout_constraintRight_toLeftOf="@+id/iv_play"
         app:layout_constraintBottom_toBottomOf="@+id/tv_name"
         app:layout_constraintLeft_toRightOf="@+id/tv_name"
         app:layout_constraintTop_toTopOf="@+id/tv_name"
@@ -90,21 +94,25 @@
         android:layout_width="0dp"
         android:layout_height="wrap_content"
         android:layout_marginTop="12dp"
-        android:layout_marginEnd="25dp"
         android:ellipsize="end"
         android:includeFontPadding="false"
         android:maxLines="1"
         android:textColor="@color/color_999999"
         android:textSize="@dimen/sp_12"
+        app:layout_constraintWidth_default="wrap"
+        app:layout_constraintHorizontal_bias="0"
+        app:layout_constraintHorizontal_chainStyle="packed"
+        app:layout_constraintRight_toLeftOf="@+id/ll_music_subject"
         app:layout_constraintBottom_toBottomOf="parent"
         app:layout_constraintLeft_toLeftOf="@+id/ll_tag_container"
         app:layout_constraintTop_toBottomOf="@+id/ll_tag_container"
-        tools:text="上传者:一把剑走天涯" />
+        tools:text="上传者:一把剑走天涯一把剑走天涯一把剑走天涯一把剑走天涯一把剑走天涯" />
 
     <LinearLayout
+        android:layout_marginEnd="5dp"
         android:layout_marginStart="12dp"
         android:id="@+id/ll_music_subject"
-        android:layout_width="0dp"
+        android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:orientation="horizontal"
         app:layout_constraintBottom_toBottomOf="@+id/tv_upload_author"

+ 20 - 11
teacher/src/main/res/layout/view_hot_music_sheet_child_layout.xml

@@ -30,15 +30,17 @@
 
     <TextView
         android:id="@+id/tv_name"
-        android:layout_width="wrap_content"
+        android:layout_width="0dp"
         android:layout_height="wrap_content"
         android:ellipsize="end"
         android:includeFontPadding="false"
         android:lines="1"
-        android:maxWidth="129dp"
         android:paddingStart="6dp"
         android:textColor="@color/color_1a1a1a"
         android:textSize="@dimen/sp_16"
+        app:layout_constraintWidth_default="wrap"
+        app:layout_constraintHorizontal_bias="0"
+        app:layout_constraintHorizontal_chainStyle="packed"
         app:layout_constraintBottom_toBottomOf="@+id/ll_tag_container"
         app:layout_constraintLeft_toRightOf="@+id/iv_good_tag"
         app:layout_constraintRight_toLeftOf="@+id/tv_author"
@@ -46,16 +48,18 @@
         tools:text="维瓦尔第 E第一维瓦尔第维瓦尔第维瓦尔第" />
 
     <TextView
+        android:maxLines="1"
         android:id="@+id/tv_author"
-        android:layout_width="68dp"
+        android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginEnd="25dp"
+        android:layout_marginEnd="5dp"
         android:ellipsize="end"
         android:includeFontPadding="false"
-        android:lines="1"
         android:paddingStart="6dp"
+        android:maxLength="6"
         android:textColor="@color/color_999999"
         android:textSize="@dimen/sp_12"
+        app:layout_constraintRight_toLeftOf="@+id/iv_play"
         app:layout_constraintBottom_toBottomOf="@+id/tv_name"
         app:layout_constraintLeft_toRightOf="@+id/tv_name"
         app:layout_constraintTop_toTopOf="@+id/tv_name"
@@ -76,22 +80,27 @@
         android:id="@+id/tv_upload_author"
         android:layout_width="0dp"
         android:layout_height="wrap_content"
-        android:layout_marginTop="10dp"
-        android:layout_marginEnd="25dp"
+        android:layout_marginTop="12dp"
         android:ellipsize="end"
         android:includeFontPadding="false"
         android:maxLines="1"
         android:textColor="@color/color_999999"
         android:textSize="@dimen/sp_12"
+        app:layout_constraintWidth_default="wrap"
+        app:layout_constraintHorizontal_bias="0"
+        app:layout_constraintHorizontal_chainStyle="packed"
+        app:layout_constraintRight_toLeftOf="@+id/ll_music_subject"
+        app:layout_constraintBottom_toBottomOf="parent"
         app:layout_constraintLeft_toLeftOf="@+id/ll_tag_container"
-        app:layout_constraintTop_toBottomOf="@+id/tv_name"
-        tools:text="上传者:一把剑走天涯" />
+        app:layout_constraintTop_toBottomOf="@+id/ll_tag_container"
+        tools:text="上传者:一把剑走天涯一把剑走天涯一把剑走天涯一把剑走天涯一把剑走天涯" />
 
     <LinearLayout
+        android:layout_marginEnd="5dp"
+        android:layout_marginStart="12dp"
         android:id="@+id/ll_music_subject"
-        android:layout_width="0dp"
+        android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginStart="12dp"
         android:orientation="horizontal"
         app:layout_constraintBottom_toBottomOf="@+id/tv_upload_author"
         app:layout_constraintLeft_toRightOf="@+id/tv_upload_author"