我越来越QBPrivateChatManager为空,我使用下面的代码:
QBPrivateChatManager越来越空
QBChatService chatService = QBChatService.getIntance();
privateChatManager = chatService.getPrivateChatManager();
越来越privateChatManager为空。
我越来越QBPrivateChatManager为空,我使用下面的代码:
QBPrivateChatManager越来越空
QBChatService chatService = QBChatService.getIntance();
privateChatManager = chatService.getPrivateChatManager();
越来越privateChatManager为空。
您必须创建用户会话时的第一
QBAuth.createSession(new QBUser("garrysantos", "garrysantospass"), new QBEntityCallbackImpl<QBSession>() {
@Override
public void onSuccess(QBSession session, Bundle params) {
// success
}
@Override
public void onError(List<String> errors) {
// errors
}
});
查看更多:http://quickblox.com/developers/Android_XMPP_Chat_Sample
chatService.getInstance().getPrivateChatManager();
为空,如果你没有在TI聊天记录
所以你必须登录到先聊天然后调用这个方法
我使用已经登录方法,并检查isInitialized.if { \t \t \t \t \t QBChatService.init(ctxxx)(QBChatService.isInitialized()!); \t \t \t \t \t chatService = QBChatService.getInstance(); \t \t \t \t} – 2015-04-03 13:35:07
'QBChatService.getIntance();'应该是'QBChatServic e.getInstance();' – 2014-11-03 08:55:45
是的,我使用了相同的,这是错字错误。如果你没有登录,那么你登录的是' – 2014-11-03 08:56:49
',那么'chatService.getPrivateChatManager();'将为空。 – 2014-11-03 08:57:27