瀏覽代碼

修改部分问题

Pq 8 月之前
父節點
當前提交
19e7819840

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

@@ -24,7 +24,7 @@ public class VIPCourseCourseListAdapter extends BaseQuickAdapter<AppointCourseTe
         ImageView iv_avatar = holder.getView(R.id.iv_avatar);
         GlideImageLoaderUtils.getInstance().loadImage(getContext(), bean.getAvatar(), iv_avatar, R.drawable.icon_teacher_default_head);
 
-        holder.setText(R.id.tv_nickname, bean.getRealName());
+        holder.setText(R.id.tv_nickname, bean.getUserName());
         holder.setText(R.id.tv_des, bean.getSchool() + "·" + bean.getSchoolSubject());
         holder.setText(R.id.tv_course_num, String.format("已上课时%s节", bean.getExpTime()));
 

+ 1 - 6
student/src/main/java/com/cooleshow/student/ui/main/NewHomeFragmentV2.java

@@ -525,12 +525,7 @@ public class NewHomeFragmentV2 extends BaseMVPFragment<FgNewHomeV2LayoutBinding,
         if (data != null && data.rows != null && data.rows.size() > 0) {
             mViewBinding.tvNoticeContent.setText(data.rows.get(0).title);
             noticeId = data.rows.get(0).id;
-            if (mRecentCourses != null) {
-                //有进入课程提示
-                mViewBinding.bgAnnouncement.setVisibility(View.VISIBLE);
-            } else {
-                mViewBinding.bgAnnouncement.setVisibility(View.GONE);
-            }
+            mViewBinding.bgAnnouncement.setVisibility(View.VISIBLE);
         } else {
             mViewBinding.bgAnnouncement.setVisibility(View.GONE);
         }

+ 1 - 1
teacher/src/main/java/com/cooleshow/teacher/ui/course/MineVideoCourseActivity.java

@@ -77,7 +77,7 @@ public class MineVideoCourseActivity extends BaseMVPActivity<ActivityMineVideoCo
 
     @Override
     protected void initView() {
-        initMidTitleToolBar(viewBinding.toolbarInclude.toolbar, "我的视频课");
+        initMidTitleToolBar(viewBinding.toolbarInclude.toolbar, "视频课");
         viewBinding.toolbarInclude.tvRightText.setTextColor(getResources().getColor(com.cooleshow.base.R.color.common_black));
         viewBinding.toolbarInclude.tvRightText.setVisibility(View.VISIBLE);
         viewBinding.toolbarInclude.tvRightText.setText("创建课程");

+ 1 - 1
teacher/src/main/java/com/cooleshow/teacher/ui/course/MineVideoCourseFragment.java

@@ -88,7 +88,7 @@ public class MineVideoCourseFragment extends BaseMVPFragment<FragmentMineVideoCo
     protected void initView(View rootView) {
         auditStatus = getArguments().getString("auditStatus");
         RecyclerView rvAddress = mViewBinding.recyclerView;
-        LinearLayoutManager manager = new GridLayoutManager(getContext(), 2);
+        LinearLayoutManager manager = new LinearLayoutManager(getContext());
         rvAddress.setLayoutManager(manager);
         mineVideoCourseAdapter = new MineVideoCourseAdapter(auditStatus);
         LayoutInflater inflater = LayoutInflater.from(getContext());

+ 9 - 12
teacher/src/main/java/com/cooleshow/teacher/ui/main/NewHomeFragmentV2.java

@@ -268,15 +268,17 @@ public class NewHomeFragmentV2 extends BaseMVPFragment<FgNewHomeV2LayoutBinding,
 
 
     private void bindBanner(List<HomeMenuBean.BannerBean> bannerList) {
-        if (null == bannerList || bannerList.size() == 0) {
-            mViewBinding.banner.setVisibility(View.GONE);
+        if (mBannerImageAdapter == null) {
             return;
         }
-        mViewBinding.banner.setVisibility(View.VISIBLE);
-        mBannerList.clear();
-        mBannerList.addAll(bannerList);
-        if (mBannerImageAdapter != null) {
+        if (bannerList != null && bannerList.size() > 0) {
+            mViewBinding.banner.setVisibility(View.VISIBLE);
+            mBannerList.clear();
+            mBannerList.addAll(bannerList);
             mBannerImageAdapter.notifyDataSetChanged();
+        } else {
+            mBannerList.clear();
+            mViewBinding.banner.setVisibility(View.GONE);
         }
     }
 
@@ -285,12 +287,7 @@ public class NewHomeFragmentV2 extends BaseMVPFragment<FgNewHomeV2LayoutBinding,
         if (data != null && data.rows != null && data.rows.size() > 0) {
             mViewBinding.tvNoticeContent.setText(data.rows.get(0).title);
             noticeId = data.rows.get(0).id;
-            if (mRecentCourses != null) {
-                //有进入课程提示
-                mViewBinding.bgAnnouncement.setVisibility(View.VISIBLE);
-            } else {
-                mViewBinding.bgAnnouncement.setVisibility(View.GONE);
-            }
+            mViewBinding.bgAnnouncement.setVisibility(View.VISIBLE);
         } else {
             mViewBinding.bgAnnouncement.setVisibility(View.GONE);
         }

+ 2 - 1
teacher/src/main/res/layout/fg_new_home_v2_layout.xml

@@ -296,8 +296,9 @@
                 <com.youth.banner.Banner
                     android:id="@+id/banner"
                     android:layout_width="match_parent"
-                    android:layout_height="@dimen/dp_132"
+                    android:layout_height="0dp"
                     android:layout_marginLeft="@dimen/dp_14"
+                    app:layout_constraintDimensionRatio="w,1:2.63"
                     android:layout_marginTop="@dimen/dp_10"
                     android:layout_marginRight="@dimen/dp_14"
                     android:descendantFocusability="blocksDescendants"

+ 3 - 2
teacher/src/main/res/layout/fragment_mine_video_course.xml

@@ -7,6 +7,7 @@
 
     <com.scwang.smart.refresh.layout.SmartRefreshLayout
         android:id="@+id/refreshLayout"
+        android:layout_marginTop="12dp"
         android:layout_width="match_parent"
         android:layout_height="match_parent"
         app:layout_constraintTop_toTopOf="parent"
@@ -18,8 +19,8 @@
             android:id="@+id/recyclerView"
             android:layout_width="match_parent"
             android:layout_height="match_parent"
-            android:layout_marginLeft="8dp"
-            android:layout_marginRight="8dp"
+            android:layout_marginLeft="14dp"
+            android:layout_marginRight="14dp"
             android:overScrollMode="never"
             android:scrollbars="none" />
     </com.scwang.smart.refresh.layout.SmartRefreshLayout>