android - 我们如何从 android 中以 smack 或 xmpp 获取发件人的消息已读/已见确认

标签 android xmpp

我们如何从 Android 在 smack 或 XMPP 中获取消息已读/已读确认, 1.单勾工作(当用户发送消息然后服务器给予确认) 2. Double Tick Working(当消息发送到接收设备但接收者未看到消息时)

但是当接收方读取/查看消息时,我们如何向发送方发送确认?

最佳答案

您可以使用 MessageEventNotificationListener 和 MessageEventManager。 1) 每条消息都以单勾开头。 2)当消息被传递并且接收用户向发件人发送传递通知时。发送方从单勾更改为双勾 3)当接收用户阅读此消息时,该用户向发件人发送显示的通知。发件人端从双勾更改为蓝色双勾。请查看 smack javadoc .

关于android - 我们如何从 android 中以 smack 或 xmpp 获取发件人的消息已读/已见确认,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47331190/

相关文章:

android - Google GCM, token 与注册 ID

javascript - 在javascript中遍历xmpp iq节

java - 如何拦截来自 Openfire 服务器的 Ping 消息?

android - 底部工作表按钮自定义样式不起作用

android - 单击单选按钮强制关闭

android - 在设备中保存凭据的最佳方法

android - 键入状态 Smack 4.1

javascript - 从点击事件中删除函数

android - 如何在xmpp android中设置和获取状态

java - 如何在不刷新android应用程序的情况下从数据库获取数据?