向 Quickblox 提交对话框时,我使用下面的代码添加 QBDialogCustomData
QBDialogCustomData qbDialogCustomData=new QBDialogCustomData("UserInfoDialog");
qbDialogCustomData.putString("FBID1", myApp.getFbid());
qbDialogCustomData.putString("FBID2", fbid);
qbDialogCustomData.putString("USERID1", String.valueOf(myApp.getUserID()));
qbDialogCustomData.putString("USERID2", String.valueOf(userId));
qbDialogCustomData.putString("FULLNAME1", myApp.getFullname());
qbDialogCustomData.putString("FULLNAME2", fullname);
dialog.setCustomData(qbDialogCustomData);
但是,当稍后使用 getCustomData 方法时,它返回 null,提交 QBDialogCustomData 时缺少什么,我使用正确的字段创建了自定义对象类,因此这不应该成为问题。