安卓穿透消息的传输问题
我在EMMessageListener中接收到穿透消息之后,在
onCmdMessageReceived中的debug:
在接收器中接收的debug:
麻烦帮忙看看
@Override这个方法中再把消息putParcelableArrayListExtra通过广播发送出去,在聊天界面用接收器接收到之后intent中的“cmdMsg”是null的,怎么回事啊。PS:在onCmdMessageReceived中有值。
public void onCmdMessageReceived(Listmessages) {
//收到透传消息
Intent intent = new Intent(ACTION_NEW_CMDMESSAGE);
intent.putParcelableArrayListExtra("cmdMsg", (ArrayList extends Parcelable>) messages);
mContext.sendOrderedBroadcast(intent, null);
for (EMMessage emMessage : messages) {
getHxUserInfo(emMessage.getFrom());
}
}
onCmdMessageReceived中的debug:
在接收器中接收的debug:
麻烦帮忙看看
没有找到相关结果
已邀请:
0 个回复