|
@@ -96,27 +96,30 @@ public class ChatGroupSettingActivity extends BaseMVPActivity<ActivityChatGroupS
|
|
|
.withString("targetId", targetId)
|
|
|
.navigation();
|
|
|
} else if (view.getId() == R.id.btn_confirm) {
|
|
|
- finish();
|
|
|
-// if (BaseApplication.Companion.isTeacherClient()) {
|
|
|
-// //老师端解散群组
|
|
|
-// showConfirmDialog();
|
|
|
-// } else {
|
|
|
-// //发消息
|
|
|
-// finish();
|
|
|
-// }
|
|
|
+// finish();
|
|
|
+ if (BaseApplication.Companion.isTeacherClient()) {
|
|
|
+ //老师端解散群组
|
|
|
+ showConfirmDialog();
|
|
|
+ } else {
|
|
|
+ //发消息
|
|
|
+ finish();
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
private void showConfirmDialog() {
|
|
|
CommonDialog commonDialog = new CommonDialog(this);
|
|
|
+ commonDialog.show();
|
|
|
commonDialog.setTitle("提示");
|
|
|
commonDialog.setContent("确认解散群组吗?");
|
|
|
commonDialog.setOnConfirmClickListener(new View.OnClickListener() {
|
|
|
@Override
|
|
|
public void onClick(View v) {
|
|
|
-// presenter.delLocalConversation();
|
|
|
-
|
|
|
+ if (commonDialog != null) {
|
|
|
+ commonDialog.dismiss();
|
|
|
+ }
|
|
|
+ presenter.dissolveChatGroup(targetId);
|
|
|
}
|
|
|
});
|
|
|
commonDialog.setOnCancelClickListener(new View.OnClickListener() {
|
|
@@ -158,7 +161,7 @@ public class ChatGroupSettingActivity extends BaseMVPActivity<ActivityChatGroupS
|
|
|
|
|
|
Button btnConfirm = viewBinding.btnConfirm;
|
|
|
if (BaseApplication.Companion.isTeacherClient()) {
|
|
|
- btnConfirm.setText("发消息");
|
|
|
+ btnConfirm.setText("解散群组");
|
|
|
viewBinding.llChatJoinApply.setVisibility(View.VISIBLE);
|
|
|
} else {
|
|
|
btnConfirm.setText("发消息");
|