|
@@ -13,6 +13,7 @@ import com.bigkoo.pickerview.builder.TimePickerBuilder;
|
|
|
import com.bigkoo.pickerview.listener.CustomListener;
|
|
|
import com.bigkoo.pickerview.view.TimePickerView;
|
|
|
import com.chad.library.adapter.base.BaseQuickAdapter;
|
|
|
+import com.chad.library.adapter.base.listener.OnItemChildClickListener;
|
|
|
import com.chad.library.adapter.base.listener.OnItemClickListener;
|
|
|
import com.chad.library.adapter.base.listener.OnLoadMoreListener;
|
|
|
import com.cooleshow.base.constanst.Constants;
|
|
@@ -50,6 +51,7 @@ import java.util.List;
|
|
|
import androidx.annotation.NonNull;
|
|
|
import androidx.recyclerview.widget.LinearLayoutManager;
|
|
|
import androidx.recyclerview.widget.RecyclerView;
|
|
|
+import io.rong.imkit.utils.helper.OpenChatHelper;
|
|
|
|
|
|
/**
|
|
|
* Author by pq, Date on 2022/4/25.
|
|
@@ -154,6 +156,19 @@ public class PianoRoomCourseFragment extends BaseMVPFragment<FragmentPianoRoomCo
|
|
|
}
|
|
|
}
|
|
|
});
|
|
|
+ mAdapter.setOnItemChildClickListener(new OnItemChildClickListener() {
|
|
|
+ @Override
|
|
|
+ public void onItemChildClick(@NonNull BaseQuickAdapter<?, ?> adapter, @NonNull View view, int position) {
|
|
|
+ if (view.getId() == R.id.iv_go_chat) {
|
|
|
+ if (position < mAdapter.getData().size()) {
|
|
|
+ PianoRoomCourseListBean.RowsBean rowsBean = mAdapter.getData().get(position);
|
|
|
+ if (rowsBean != null) {
|
|
|
+ OpenChatHelper.goGroupChat(getContext(), rowsBean.imGroupId, "");
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
mViewBinding.recyclerView.setLayoutManager(new LinearLayoutManager(requireContext()));
|
|
|
mViewBinding.recyclerView.setAdapter(mAdapter);
|
|
|
buildDefaultCourseStatusFilterList();
|