浏览代码

修改我的课程视频课UI

Pq 2 年之前
父节点
当前提交
8b85338f1f

+ 1 - 1
student/src/main/java/com/cooleshow/student/adapter/VideoCourseListAdapter.java

@@ -34,7 +34,7 @@ public class VideoCourseListAdapter extends BaseQuickAdapter<SelectMyGroupBean.R
         ImageView cir_avatar = holder.getView(R.id.cir_avatar);
         GlideUtils.INSTANCE.loadImage(getContext(), data.avatar, cir_avatar,R.drawable.icon_teacher_default_head);
         //老师名称
-        holder.setText(R.id.tv_author_name, data.username);
+        holder.setText(R.id.tv_author_name, data.userName);
         //声部
         holder.setText(R.id.course_name,data.lessonSubjectName);
         //购买人数

+ 1 - 1
student/src/main/java/com/cooleshow/student/bean/SelectMyGroupBean.java

@@ -31,7 +31,7 @@ public class SelectMyGroupBean {
         public String lessonSubjectName;
         public String realName;
         public int teacherId;
-        public String username;
+        public String userName;
 
     }
 

+ 9 - 3
student/src/main/res/layout/item_video_course_list_layout.xml

@@ -66,16 +66,19 @@
 
     <TextView
         android:id="@+id/tv_author_name"
-        android:layout_width="wrap_content"
+        android:layout_width="0dp"
         android:layout_height="wrap_content"
         android:layout_marginStart="5dp"
         android:includeFontPadding="false"
         android:textColor="@color/color_999999"
         android:textSize="@dimen/sp_12"
+        android:maxLines="1"
+        android:ellipsize="end"
+        app:layout_constraintRight_toLeftOf="@+id/view_line2"
         app:layout_constraintBottom_toBottomOf="@+id/cir_avatar"
         app:layout_constraintLeft_toRightOf="@+id/cir_avatar"
         app:layout_constraintTop_toTopOf="@+id/cir_avatar"
-        tools:text="李老师" />
+        tools:text="李老师李老师李老师李老师李老师李老师" />
 
     <View
         android:id="@+id/view_line2"
@@ -84,13 +87,16 @@
         android:layout_marginStart="6dp"
         android:background="@color/color_d3d3d3"
         android:visibility="visible"
+        app:layout_constraintRight_toLeftOf="@+id/tv_buy_num"
         app:layout_constraintBottom_toBottomOf="@+id/tv_author_name"
         app:layout_constraintLeft_toRightOf="@+id/tv_author_name"
         app:layout_constraintTop_toTopOf="@+id/tv_author_name" />
 
     <TextView
+        android:paddingEnd="5dp"
+        app:layout_constraintRight_toRightOf="parent"
         android:id="@+id/tv_buy_num"
-        android:layout_width="wrap_content"
+        android:layout_width="0dp"
         android:layout_height="wrap_content"
         android:layout_marginStart="6dp"
         android:includeFontPadding="false"

+ 9 - 3
teacher/src/main/res/layout/item_video_course_list_layout.xml

@@ -67,16 +67,19 @@
 
     <TextView
         android:id="@+id/tv_author_name"
-        android:layout_width="wrap_content"
+        android:layout_width="0dp"
         android:layout_height="wrap_content"
         android:layout_marginStart="5dp"
         android:includeFontPadding="false"
         android:textColor="@color/color_999999"
         android:textSize="@dimen/sp_12"
+        android:maxLines="1"
+        android:ellipsize="end"
+        app:layout_constraintRight_toLeftOf="@+id/view_line2"
         app:layout_constraintBottom_toBottomOf="@+id/cir_avatar"
         app:layout_constraintLeft_toRightOf="@+id/cir_avatar"
         app:layout_constraintTop_toTopOf="@+id/cir_avatar"
-        tools:text="李老师" />
+        tools:text="李老师李老师李老师李老师李老师李老师" />
 
     <View
         android:id="@+id/view_line2"
@@ -85,19 +88,22 @@
         android:layout_marginStart="6dp"
         android:background="@color/color_d3d3d3"
         android:visibility="visible"
+        app:layout_constraintRight_toLeftOf="@+id/tv_buy_num"
         app:layout_constraintBottom_toBottomOf="@+id/tv_author_name"
         app:layout_constraintLeft_toRightOf="@+id/tv_author_name"
         app:layout_constraintTop_toTopOf="@+id/tv_author_name" />
 
     <TextView
         android:id="@+id/tv_buy_num"
-        android:layout_width="wrap_content"
+        android:layout_width="0dp"
         android:layout_height="wrap_content"
         android:layout_marginStart="6dp"
         android:includeFontPadding="false"
         android:textColor="@color/color_ff802c"
         android:textSize="@dimen/sp_11"
         android:visibility="visible"
+        android:paddingEnd="5dp"
+        app:layout_constraintRight_toRightOf="parent"
         app:layout_constraintBottom_toBottomOf="@+id/view_line2"
         app:layout_constraintLeft_toRightOf="@+id/view_line2"
         app:layout_constraintTop_toTopOf="@+id/view_line2"