浏览代码

修改部分问题

Pq 8 月之前
父节点
当前提交
72e7e78d3c

+ 2 - 2
student/src/main/java/com/cooleshow/student/adapter/HomeHotNewsAdapter.java

@@ -44,8 +44,8 @@ public class HomeHotNewsAdapter extends BaseQuickAdapter<HomeHotNewsBean.RowsBea
         //描述
         helper.setText(R.id.tv_des, item.content);
         int position = helper.getLayoutPosition();
-        View lineView = helper.getView(R.id.view_line);
-        lineView.setVisibility(position == 0 ? View.GONE : View.VISIBLE);
+//        View lineView = helper.getView(R.id.view_line);
+//        lineView.setVisibility(position == 0 ? View.GONE : View.VISIBLE);
         ConstraintLayout cs_root = helper.getView(R.id.cs_root);
         int size = getData().size();
         if(size == 1){

+ 12 - 12
student/src/main/java/com/cooleshow/student/ui/main/HotNewsFragment.java

@@ -49,18 +49,18 @@ public class HotNewsFragment extends BaseFragment<FragmentHomeHotNewsLayoutBindi
         mHomeHotNewsAdapter.setEmptyView(emptyViewLayout);
         mViewBinding.recyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
         mViewBinding.recyclerView.setAdapter(mHomeHotNewsAdapter);
-        mViewBinding.recyclerView.addItemDecoration(new RecyclerView.ItemDecoration() {
-            @Override
-            public void getItemOffsets(@NonNull Rect outRect, @NonNull View view, @NonNull RecyclerView parent, @NonNull RecyclerView.State state) {
-                //每行都只有2个
-                int childLayoutPosition = parent.getChildLayoutPosition(view);
-                if (childLayoutPosition == 0) {
-                    outRect.top = SizeUtils.dp2px(5);
-                } else {
-                    outRect.top = SizeUtils.dp2px(0);
-                }
-            }
-        });
+//        mViewBinding.recyclerView.addItemDecoration(new RecyclerView.ItemDecoration() {
+//            @Override
+//            public void getItemOffsets(@NonNull Rect outRect, @NonNull View view, @NonNull RecyclerView parent, @NonNull RecyclerView.State state) {
+//                //每行都只有2个
+//                int childLayoutPosition = parent.getChildLayoutPosition(view);
+//                if (childLayoutPosition == 0) {
+//                    outRect.top = SizeUtils.dp2px(5);
+//                } else {
+//                    outRect.top = SizeUtils.dp2px(0);
+//                }
+//            }
+//        });
         mHomeHotNewsAdapter.setOnItemClickListener(new OnItemClickListener() {
             @Override
             public void onItemClick(@NonNull BaseQuickAdapter<?, ?> adapter, @NonNull View view, int position) {

+ 1 - 0
student/src/main/res/layout/activity_appointment_course.xml

@@ -26,6 +26,7 @@
             android:id="@+id/tablayout"
             android:layout_width="wrap_content"
             android:layout_height="@dimen/dp_44"
+            android:layout_gravity="center_horizontal"
             android:layout_below="@+id/toolbar_include"
             android:layout_centerHorizontal="true"
             android:scrollbars="none"

+ 1 - 0
student/src/main/res/layout/fragment_home_hot_news_layout.xml

@@ -1,6 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
     android:layout_width="match_parent"
+    android:paddingTop="12dp"
     android:layout_height="match_parent">
 
     <androidx.recyclerview.widget.RecyclerView

+ 10 - 2
student/src/main/res/layout/item_course_table_layout.xml

@@ -55,20 +55,28 @@
 
     <TextView
         android:id="@+id/tv_title"
-        android:layout_width="wrap_content"
+        android:layout_width="0dp"
+        app:layout_constraintWidth_default="wrap"
+        app:layout_constraintHorizontal_bias="0"
+        app:layout_constraintHorizontal_chainStyle="packed"
         android:layout_height="wrap_content"
         android:layout_marginStart="10dp"
         android:includeFontPadding="false"
         android:textColor="@color/color_1a1a1a"
         android:textSize="@dimen/sp_16"
         android:textStyle="bold"
+        app:layout_constraintRight_toLeftOf="@+id/iv_go_chat"
         app:layout_constraintBottom_toTopOf="@+id/tv_course_name"
         app:layout_constraintLeft_toRightOf="@+id/iv_avatar"
         app:layout_constraintTop_toTopOf="@+id/iv_avatar"
         app:layout_constraintVertical_chainStyle="packed"
-        tools:text="张豆豆" />
+        android:maxLines="1"
+        android:ellipsize="end"
+        tools:text="张豆豆张豆豆张豆豆张豆豆张豆豆张豆豆张豆豆张豆豆张豆豆张豆豆张豆豆张豆豆" />
 
     <ImageView
+
+        app:layout_constraintRight_toRightOf="parent"
         android:id="@+id/iv_go_chat"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"

+ 1 - 0
student/src/main/res/layout/item_home_hot_news.xml

@@ -66,6 +66,7 @@
         tools:text="2月28日 19:30" />
 
     <View
+        android:visibility="gone"
         android:id="@+id/view_line"
         android:layout_width="match_parent"
         android:layout_height="0.5dp"

+ 9 - 2
teacher/src/main/res/layout/item_course_table_layout.xml

@@ -55,20 +55,27 @@
 
     <TextView
         android:id="@+id/tv_title"
-        android:layout_width="wrap_content"
+        android:layout_width="0dp"
+        app:layout_constraintHorizontal_bias="0"
+        app:layout_constraintWidth_default="wrap"
+        app:layout_constraintHorizontal_chainStyle="packed"
         android:layout_height="wrap_content"
         android:layout_marginStart="10dp"
         android:includeFontPadding="false"
         android:textColor="@color/color_1a1a1a"
         android:textSize="@dimen/sp_16"
         android:textStyle="bold"
+        android:maxLines="1"
+        android:ellipsize="end"
+        app:layout_constraintRight_toLeftOf="@+id/iv_go_chat"
         app:layout_constraintBottom_toTopOf="@+id/tv_course_name"
         app:layout_constraintLeft_toRightOf="@+id/iv_avatar"
         app:layout_constraintTop_toTopOf="@+id/iv_avatar"
         app:layout_constraintVertical_chainStyle="packed"
-        tools:text="张豆豆" />
+        tools:text="张豆豆张豆豆张豆豆张豆豆张豆豆张豆豆张豆豆张豆豆张豆豆" />
 
     <ImageView
+        app:layout_constraintRight_toRightOf="parent"
         android:id="@+id/iv_go_chat"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"