xmpp在android应用程序中发送和接收消息
Posted
技术标签:
【中文标题】xmpp在android应用程序中发送和接收消息【英文标题】:xmpp send and receive message in android application 【发布时间】:2012-03-07 05:05:03 【问题描述】:我正在开发一个短信应用程序。我可以使用函数 sendMessage("subject" , "to"); 从我的应用程序发送消息。我需要知道如何接收从另一端发送的消息。我需要获取该数据并在我的应用程序的 textview 中显示数据。我怎样才能做到这一点。我怎样才能做到这一点。请指导我。
提前致谢。
【问题讨论】:
【参考方案1】:这会对你有所帮助:
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);
【讨论】:
我们可以使用 BrodcastReceiver 来处理消息接收吗?你能更详细地解释一下吗?谢谢你。以上是关于xmpp在android应用程序中发送和接收消息的主要内容,如果未能解决你的问题,请参考以下文章