Browse Source

修改老师个人主页一些问题

Pq 3 years ago
parent
commit
51b8c7856c

+ 1 - 1
BaseLibrary/src/main/java/com/cooleshow/base/utils/GlideUtils.kt

@@ -17,7 +17,7 @@ object GlideUtils {
     }
 
     fun loadImage(context: Context, url: String?, imageView: ImageView,defaultDrawable : Int) {
-        Glide.with(context).load(url).placeholder(defaultDrawable).into(imageView)
+        Glide.with(context).load(url).placeholder(defaultDrawable).error(defaultDrawable).into(imageView)
     }
 
     fun loadImageFitCenter(context: Context, url: String?, imageView: ImageView) {

+ 15 - 4
teacher/src/main/java/com/cooleshow/teacher/ui/homepage/MineStyleFragment.java

@@ -9,6 +9,7 @@ import com.chad.library.adapter.base.listener.OnItemClickListener;
 import com.common.im.bean.ContactRoomListBean;
 import com.cooleshow.base.router.RouterPath;
 import com.cooleshow.base.ui.fragment.BaseMVPFragment;
+import com.cooleshow.base.ui.video.VideoPlayActivity;
 import com.cooleshow.base.utils.SizeUtils;
 import com.cooleshow.teacher.R;
 import com.cooleshow.teacher.adapter.MineStyleFansGroupListAdapter;
@@ -68,10 +69,20 @@ public class MineStyleFragment extends BaseMVPFragment<FragmentMineStyleLayoutBi
                             .navigation();
                 });
         mFansGroupListAdapter.setEmptyView(fansEmptyView);
-//        mFansGroupListAdapter.setOnItemClickListener((adapter, view, position) -> {
-//            ContactRoomListBean item = (ContactRoomListBean) adapter.getItem(position);
-//            goChat(item.getId() + "", item.getName());
-//        });
+        mFansGroupListAdapter.setOnItemClickListener((adapter, view, position) -> {
+            ContactRoomListBean item = (ContactRoomListBean) adapter.getItem(position);
+            goChat(item.getId() + "", item.getName());
+        });
+
+        mStyleVideoListAdapter.setOnItemClickListener(new OnItemClickListener() {
+            @Override
+            public void onItemClick(@NonNull BaseQuickAdapter<?, ?> adapter, @NonNull View view, int position) {
+                TeacherSelfStyleInfoBean.StyleVideoBean styleVideoBean = mStyleVideoListAdapter.getData().get(position);
+                if (styleVideoBean != null) {
+                    VideoPlayActivity.start(getContext(), styleVideoBean.videoUrl);
+                }
+            }
+        });
     }
 
     @Override