|
@@ -27,6 +27,7 @@ import java.util.List;
|
|
|
import androidx.annotation.NonNull;
|
|
|
import androidx.annotation.Nullable;
|
|
|
import androidx.recyclerview.widget.LinearLayoutManager;
|
|
|
+import io.rong.imkit.utils.helper.OpenChatHelper;
|
|
|
|
|
|
/**
|
|
|
* Author by pq, Date on 2022/6/24.
|
|
@@ -39,6 +40,7 @@ public class PianoRoomCourseDetailActivity extends BaseMVPActivity<ActivityPiano
|
|
|
private String mCourseId;
|
|
|
private PianoRoomCourseStudentListAdapter mAdapter;
|
|
|
private CourseSetCommentDialog mSetCommentDialog;
|
|
|
+ private PianoRoomCourseInfoBean mInfoBean;
|
|
|
|
|
|
@Override
|
|
|
protected void onCreate(@Nullable Bundle savedInstanceState) {
|
|
@@ -55,6 +57,7 @@ public class PianoRoomCourseDetailActivity extends BaseMVPActivity<ActivityPiano
|
|
|
}
|
|
|
|
|
|
viewBinding.tvSetHomework.setOnClickListener(this);
|
|
|
+ viewBinding.ivGoChat.setOnClickListener(this);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
@@ -117,6 +120,7 @@ public class PianoRoomCourseDetailActivity extends BaseMVPActivity<ActivityPiano
|
|
|
if (infoBean == null) {
|
|
|
return;
|
|
|
}
|
|
|
+ this.mInfoBean = infoBean;
|
|
|
//时间
|
|
|
viewBinding.tvCourseTime.setText(infoBean.classDate);
|
|
|
//title
|
|
@@ -205,6 +209,12 @@ public class PianoRoomCourseDetailActivity extends BaseMVPActivity<ActivityPiano
|
|
|
showSetCommentDialog();
|
|
|
return;
|
|
|
}
|
|
|
+ if (id == R.id.iv_go_chat) {
|
|
|
+ //跳转聊天
|
|
|
+ if (mInfoBean != null) {
|
|
|
+ OpenChatHelper.goGroupChat(PianoRoomCourseDetailActivity.this, mInfoBean.imGroupId, mInfoBean.courseGroupName);
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
private void showSetCommentDialog() {
|