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" /> +