Skip to main content
Version: v4

Update a Group

Update Group

In other words, as a group owner, how can I update the group details?

You can update the existing details of the group using the updateGroup() method.

private String GUID = "GUID";
private String groupName = "Hello Group!";
private String groupType = CometChatConstants.GROUP_TYPE_PUBLIC;
private String password = "";
Group group = new Group(GUID, groupName, groupType, password);

CometChat.updateGroup(group, new CometChat.CallbackListener<Group>() {
@Override
public void onSuccess(Group group) {
Log.d(TAG, "Groups details updated successfully: " + group.toString());
}
@Override
public void onError(CometChatException e) {
Log.d(TAG, "Group details update failed with exception: " + e.getMessage());
}
});

This method takes an instance of the Group class as a parameter which should contain the data that you wish to update.

ParameterDescription
groupan instance of class Group

After the successful update of the group, you will receive an instance of Group class containing updated information of the group.

For more information on the Group class, please check here