[英]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.