使用Smack API添加多个MessageListener

时间:2015-07-21 11:44:40

标签: java android smack

我有两种不同类型的消息,我正在由两个不同的监听器处理这些消息。

我在一个类中添加了监听器

public InstantMessageXmpp(CanvasActivity canvasActivity) {
        receiver = (MessageReceiver) canvasActivity;
        chat = chatManager.createChat(BUDDY, this);
        chat.addMessageListener(this);
    }
public void sendIM(String message, String buddyID) {
        try {
            chat.sendMessage(message);
        } catch (XMPPException e) {
            e.printStackTrace();
        }
    }

在其他课上

InstantMessageXmpp

当我呼叫DrawingXmppServices发送其数据包但调用<a href='javascript:void(0)' ng-click='saveAlbum(album"+$scope.i+")'> </a>\ 的监听器时。我在做什么错? 请指导我。任何建议都可以帮助我。谢谢

0 个答案:

没有答案