首页消息列表未读数

YWH 2022-4-24 532

如何监听首页的消息未读数,例如有三条未读消息显示3,然后对方通过远程删除了我这条消息,然后未读消息个数如何实时的变成2条呢。

最新回复 (6)
  • HeavyRain 2022-4-24
    引用 2
    SDK是最新的吗,如果不是换成最新的试试?
  • HeavyRain 2022-4-24
    引用 3
    如果远程删除了消息,应该有删除消息的通知,上层收到通知后重新加载数据刷新界面
  • YWH 2022-4-25
    引用 4
    是通过服务器通知对方删除本地消息的。
  • YWH 2022-4-25
    引用 5
    这个是调用那个方法去刷新界面呢,没有调用IM的删除远程消息的那个方法。
  • YWH 2022-4-26
    引用 6
    麻烦回复一下,谢谢啦
  • x86 2022-4-26
    引用 7

    你好,demo 上有这问题吗?

    可以监听下远程消息删除,然后重新加载会话列表和未读状态。 可以参考下ConversationListViewModel.java里面的

        @Override
        public void onDeleteMessage(Message message) {
            reloadConversationList();
            reloadConversationUnreadStatus();
        }
    
返回