2012-03-07 147 views
1

我正在开发一个短信应用程序。我可以使用函数sendMessage(“subject”,“to”);从我的应用程序发送消息。我需要知道如何接收从另一端发送的消息。我需要获取该数据并在我的应用程序的textview中显示数据。我如何实现这一目标。我如何实现这一目标。请指导我。xmpp在Android应用程序中发送和接收消息

感谢aadvance。

回答

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); 
+0

我们可以使用BrodcastReceiver用于处理邮件接收?你能详细解释一下吗?谢谢你。 – 2013-09-04 12:31:23