[英]Android XMPP Smack receive message when application is close
我知道如何使用XMPP smack库接收消息,但是即使在应用程序关闭后也可以接收消息。 像Whats App一样,即使应用程序关闭,我们也收到消息。
目前,我正在使用下面的代码来接收消息,当应用程序关闭时,我应该更改什么来接收消息。
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);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.