|
@@ -36,25 +36,28 @@ public class HomeworkAdapter extends BaseQuickAdapter<HomeworkListBean.RowsBean,
|
|
|
|
|
|
public HomeworkAdapter(List<HomeworkListBean.RowsBean> data) {
|
|
public HomeworkAdapter(List<HomeworkListBean.RowsBean> data) {
|
|
super(R.layout.layout_item_homework, data);
|
|
super(R.layout.layout_item_homework, data);
|
|
|
|
+ addChildClickViewIds(R.id.iv_go_chat);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
protected void convert(BaseViewHolder helper, HomeworkListBean.RowsBean item) {
|
|
protected void convert(BaseViewHolder helper, HomeworkListBean.RowsBean item) {
|
|
- if(item == null){
|
|
|
|
|
|
+ if (item == null) {
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
TextView tv_state = helper.getView(R.id.tv_state);
|
|
TextView tv_state = helper.getView(R.id.tv_state);
|
|
ImageView im_header = helper.getView(R.id.im_header);
|
|
ImageView im_header = helper.getView(R.id.im_header);
|
|
TextView tv_name = helper.getView(R.id.tv_name);
|
|
TextView tv_name = helper.getView(R.id.tv_name);
|
|
RecyclerView rv_mark = helper.getView(R.id.rv_mark);
|
|
RecyclerView rv_mark = helper.getView(R.id.rv_mark);
|
|
- if(TextUtils.equals(item.type, CourseConstants.PIANO_ROOM_COURSE)){
|
|
|
|
|
|
+ if (TextUtils.equals(item.type, CourseConstants.PIANO_ROOM_COURSE)) {
|
|
im_header.setImageResource(R.drawable.icon_piano_room_course);
|
|
im_header.setImageResource(R.drawable.icon_piano_room_course);
|
|
- }else {
|
|
|
|
|
|
+ String tvname = item.classNum > 0 ? "第" + item.classNum + "课" : "";
|
|
|
|
+ tv_name.setText(item.courseGroupName + tvname);
|
|
|
|
+ } else {
|
|
GlideUtils.INSTANCE.loadImage(getContext(), item.studentAvatar, im_header, R.drawable.icon_teacher_default_head);
|
|
GlideUtils.INSTANCE.loadImage(getContext(), item.studentAvatar, im_header, R.drawable.icon_teacher_default_head);
|
|
|
|
+ tv_name.setText(item.courseGroupName);
|
|
}
|
|
}
|
|
- String tvname = item.classNum > 0 ? "第" + item.classNum + "课" : "";
|
|
|
|
- tv_name.setText(item.courseGroupName + tvname);
|
|
|
|
|
|
+
|
|
if (TextUtils.equals(mDecorate, "YES")) {
|
|
if (TextUtils.equals(mDecorate, "YES")) {
|
|
tv_state.setVisibility(View.VISIBLE);
|
|
tv_state.setVisibility(View.VISIBLE);
|
|
if (TextUtils.equals(item.homeworkStatus, "NOTCOMMIT")) {
|
|
if (TextUtils.equals(item.homeworkStatus, "NOTCOMMIT")) {
|