提示
此功能在 5.12.0 版本开始支持。
群组页面
群组相关页面包含选择联系人、创建群组、群组设置、群成员列表等功能。
开通服务
在使用此功能前,您需要在控制台开通信息托管服务。
选择/添加联系人页面
选择或添加联系人页面默认显示的是信息托管服务上当前用户的好友列表。
选择联系人页面用于从好友列表中选择好友。用户可以在该页面选择多个好友,用于创建群组、发送邀请等操作。以下是 FriendSelect 页面相关组件的详细说明:
- FriendSelectActivity: 好友选择页面的容器类,负责加载并显示
FriendSelectFragment
。 - FriendSelectFragment: 好友选择页面的核心部分,负责展示好友选择列表、搜索框等 UI 元素,并处理用户选择好友的操作。
- FriendSelectViewModel: 数据和业务逻辑的处理类,负责获取好友列表数据、处理用户选择的好友,并将数据传递给
FriendSelectFragment
。 - XML布局:
rc_page_friend_select.xml
启动选择联系人页面、配置单次可选择的最大人数
默认能选择的最大人数为 30,配置值需大于 0,小于等于 30.
int maxCount = 30;
startActivity(FriendSelectActivity.newIntent(this, maxCount));
详见 用户托管页面设计 的自定义Fragment