سؤال

I have been checking the SDK Manual (http://sdk.quickblox.com/android/) but I didn't figure out how to logout from chat.

I want to LogOut because API saves your pending messages when your are logged out.

Anyone has an idea about how to do that?

هل كانت مفيدة؟

المحلول

Here is the shutdown(Presence unavailablePresence) method in XMPPConnection class

نصائح أخرى

Here are the codes from Quickblox

boolean isLoggedIn = chatService.isLoggedIn();
if(!isLoggedIn){
    return;
}

chatService.logout(new QBEntityCallbackImpl() {

    @Override
    public void onSuccess() {
        // success

        chatService.destroy();
    }

    @Override
    public void onError(final List list) {

    }
});

hope this helps :)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top