|
@@ -9,12 +9,14 @@ import android.widget.TextView;
|
|
|
import androidx.annotation.NonNull;
|
|
|
import androidx.recyclerview.widget.LinearLayoutManager;
|
|
|
import androidx.recyclerview.widget.RecyclerView;
|
|
|
+import io.rong.imkit.utils.helper.OpenChatHelper;
|
|
|
|
|
|
import com.alibaba.android.arouter.launcher.ARouter;
|
|
|
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;
|
|
@@ -109,6 +111,23 @@ public class HomeWorkFragment extends BaseMVPFragment<FragmentHomeworkBinding, H
|
|
|
.navigation();
|
|
|
}
|
|
|
});
|
|
|
+
|
|
|
+ homeworkAdapter.setOnItemChildClickListener(new OnItemChildClickListener() {
|
|
|
+ @Override
|
|
|
+ public void onItemChildClick(@NonNull BaseQuickAdapter<?, ?> adapter, @NonNull View view, int position) {
|
|
|
+ if (position >= homeworkAdapter.getData().size()) {
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ HomeworkListBean.RowsBean rowsBean = homeworkAdapter.getData().get(position);
|
|
|
+ if (TextUtils.equals(rowsBean.type, CourseConstants.OTHER_COURSE)) {
|
|
|
+ //陪练课
|
|
|
+ OpenChatHelper.goChat(getContext(), rowsBean.studentId, rowsBean.studentName);
|
|
|
+ } else {
|
|
|
+ //琴房课或者直播课
|
|
|
+ OpenChatHelper.goGroupChat(getContext(), rowsBean.imGroupId, "");
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
@Override
|