【发布时间】:2014-09-20 15:32:24
【问题描述】:
当我发送 MessageEventManager 的数据包时,我在返回 stenza 时遇到错误
MessageEventManager.addNotificationsRequests(message, true, true, false, false);
connection.sendPacket(message);
我已经实现了所有接口来接收所有与发送消息相关的确认包
喜欢
MessageEventManager eventManager=new MessageEventManager(connection);
eventManager.addMessageEventNotificationListener(new MessageEventNotificationListener() {
@Override
public void offlineNotification(String from, String packetID) {
}
@Override
public void displayedNotification(String from, String packetID) {
DriftUtilities.showLog("EventNotification displayedNotification==> "+from+packetID);
}
@Override
public void deliveredNotification(String from, String packetID) {
}
@Override
public void composingNotification(String from, String packetID) {
DriftUtilities.showLog("EventNotification composingNotification==> "+from+packetID);
}
@Override
public void cancelledNotification(String from, String packetID) {
}
});
另一个界面
eventManager.addMessageEventRequestListener(new MessageEventRequestListener() {
@Override
public void offlineNotificationRequested(String from
, String packetID,
MessageEventManager messageEventManager) {
DriftUtilities.showLog("EventRequest offlineNotificationRequested==> "+from+packetID);
}
@Override
public void displayedNotificationRequested(String from
, String packetID,
MessageEventManager messageEventManager) {
DriftUtilities.showLog("EventRequest displayedNotificationRequested==> "+from+packetID);
}
@Override
public void deliveredNotificationRequested(String from
, String packetID,
MessageEventManager messageEventManager) {
DriftUtilities.showLog("EventRequest deliveredNotificationRequested==> "+from+packetID);
messageEventManager.sendDeliveredNotification(from, packetID);
}
@Override
public void composingNotificationRequested(String from
, String packetID,
MessageEventManager messageEventManager) {
DriftUtilities.showLog("EventRequest composingNotificationRequested==> "+from+packetID);
}
});
【问题讨论】:
-
"我在返回语句时遇到错误" 你不认为实际的错误是什么相关吗?请告诉我们错误
-
@Flow,在收到任何确认时出现类似于 DefaultPacket 类转换异常的错误。
标签: android xmpp smack asmack stream-management