From 243cf0715c28c82206fbdede9bcfafc0d0346cc6 Mon Sep 17 00:00:00 2001 From: guozhen <878631970@qq.com> Date: Mon, 30 Dec 2024 15:41:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9B=E5=BB=BA=E7=BE=A4=E8=81=8A=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E4=B8=8D=E5=85=81=E8=AE=B8=E6=B7=BB=E5=8A=A0=E5=A5=BD?= =?UTF-8?q?=E5=8F=8B=20=E8=AE=BE=E7=BD=AE=E9=A1=B5=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E4=B8=8D=E5=85=81=E8=AE=B8=E6=B7=BB=E5=8A=A0=E5=A5=BD=E5=8F=8B?= =?UTF-8?q?=E5=BC=80=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dskj/rbchat/imkit/team/TeamOtherSettingActivity.java | 7 +++++-- app/src/main/res/layout/activity_teamothersetting.xml | 3 ++- .../netease/yunxin/kit/chatkit/ui/network/ApiService.java | 3 ++- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/dskj/rbchat/imkit/team/TeamOtherSettingActivity.java b/app/src/main/java/com/dskj/rbchat/imkit/team/TeamOtherSettingActivity.java index 5bd6196..c8dfe5e 100644 --- a/app/src/main/java/com/dskj/rbchat/imkit/team/TeamOtherSettingActivity.java +++ b/app/src/main/java/com/dskj/rbchat/imkit/team/TeamOtherSettingActivity.java @@ -180,8 +180,9 @@ public class TeamOtherSettingActivity extends BaseSettingOtherActivity { } binding.swichTeamqr.setChecked(extensionBean.getShowQrCode() == 1); binding.swichTeamallowaddfriends.setChecked(extensionBean.getAllowAddFriends() == 1); + binding.swichAddtype.setChecked(team.getTeamBeInviteMode().getValue() == 1); - // binding.tvTeamallowaddfriends.setText(extensionBean.getAllowAddFriends() == 1 ? getString(R.string.teamsetting_other_teamallow) : getString(R.string.teamsetting_other_teamallow_not)); + Map map = new HashMap<>(); binding.swichTeamqr.setOnClickListener(view -> { //onclick check 变更 @@ -190,7 +191,9 @@ public class TeamOtherSettingActivity extends BaseSettingOtherActivity { map.put(TeamFieldEnum.Extension, GsonUtils.beanToJSONString(extensionBean)); teammodel.UpdateTeamFilesExtension(team.getId(), map); }); - binding.swichTeamallowaddfriends.setOnClickListener(v -> { + binding.swichTeamallowaddfriends.setOnClickListener(view -> { + //onclick check 变更 +// map.put(TeamFieldEnum.Extension, binding.swichTeamqr.isChecked() ? "1" : "0"); extensionBean.setAllowAddFriends(binding.swichTeamallowaddfriends.isChecked() ? 1 : 0); map.put(TeamFieldEnum.Extension, GsonUtils.beanToJSONString(extensionBean)); teammodel.UpdateTeamFilesExtension(team.getId(), map); diff --git a/app/src/main/res/layout/activity_teamothersetting.xml b/app/src/main/res/layout/activity_teamothersetting.xml index ffd5585..17a295f 100644 --- a/app/src/main/res/layout/activity_teamothersetting.xml +++ b/app/src/main/res/layout/activity_teamothersetting.xml @@ -262,10 +262,11 @@ android:layout_alignParentEnd="true" android:layout_centerVertical="true" android:layout_gravity="end|center_vertical" - android:checked="true" + android:checked="false" android:thumb="@drawable/switch_thumb_selector" app:track="@drawable/switch_track_selector" /> +