xmpp在android应用程序中发送和接收消息

时间:2012-03-07 05:05:03

标签: android xmpp

我正在处理短信应用程序。我可以使用函数sendMessage(“subject”,“to”);从我的应用程序发送消息。我需要知道如何接收从另一端发送的消息。我需要获取该数据并在我的应用程序中的textview中显示数据。我怎么能做到这一点。我怎么能做到这一点。请指导我。

非常感谢。

1 个答案:

答案 0 :(得分:2)

这将对您有所帮助:

 PacketFilter filter = new MessageTypeFilter(Message.Type.chat);

                // Listener for incoming message from any user

                connection.addPacketListener(new PacketListener() {
                    public void processPacket(Packet packet) {
                        final Message message = (Message) packet;
                        if (message.getBody() != null) {
                            fromName = StringUtils.parseBareAddress(message
                                    .getFrom());
                            Log.i("XMPPClient", "Got text [" + message.getBody()
                                    + "] from [" + fromName + "]");     


                                    }
                                }
                            });

                        }
                    }
                }, filter);
相关问题