7.11 Leave Group

The leaveGroup method is used to leave any joined group.

Method parameters :

  • groupId : Group Id of the Group.

  • success : Success block to be executed after group is left.

  • failure : Failure block to be executed if group could not be left, returns BayunError.

String groupId = "<groupId>";

// Callbacks to leave a group
Handler.Callback success = new Handler.Callback() {
    @Override
    public boolean handleMessage(Message message) {
        Log.d(TAG, "Group left successfully.");
        return false;
    }
}

Handler.Callback failure = new Handler.Callback() {
    @Override
    public boolean handleMessage(Message message) {
        String error = message.getData().getString("BayunError", "");
        Log.d(TAG, "Error leaving the group.");
        return false;
    }
};

bayunCore.leaveGroup(groupId, success, failure);

Last updated