创建群聊默认不允许添加好友

设置页新增不允许添加好友开关
This commit is contained in:
guozhen
2024-12-30 15:41:12 +08:00
committed by xuhuixiang
parent f009c459ee
commit 243cf0715c
3 changed files with 9 additions and 4 deletions

View File

@@ -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<TeamFieldEnum, Serializable> 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);

View File

@@ -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" />
</FrameLayout>
<View