2015-04-03 3 views
2

создайте чат Quickblox, но создайте время, получая nullpointer.Создайте QBPrivateChatManager, получив ошибку nullpointer в android

QBPrivateChatManager privateChatManager = QBChatService.getInstance().getPrivateChatManager(); 
      privateChatManager.createDialog(sub_arr.get(position).getOccupentId(), new QBEntityCallbackImpl<QBDialog>() { 
       @Override 
       public void onSuccess(QBDialog dialog, Bundle args) { 
        Log.d("dialog1", dialog+""); 
       } 

       @Override 
       public void onError(List<String> errors) { 

       } 
      }); 

ответ

4

Если вы не звонили

QBChatService.getInstance().login(qbUser); 

то следующая строка будет возвращать нуль:

QBPrivateChatManager privateChatManager = QBChatService.getInstance().getPrivateChatManager(); 

Так правильный путь, чтобы войти в чат, а затем получить QBPrivateChatManager

Смежные вопросы