请教一个问题聊天列表新创建一个群聊 (您创建了群聊 )这条数据没有有人遇到过吗

jacc 7月前 337

最新回复 (11)
  • x86 7月前
    引用 2
    你是不是改了创建群的逻辑,正常应当是创建群通知消息,而上面是 GroupPrivateChatNotification Content
  • jacc 7月前
    引用 3
    您好大佬,现在创建群聊使用了新的接口。我应该怎么样修改才能有这条信息
  • jacc 7月前
    引用 4
    您好大佬,现在创建群聊使用了新的接口。我应该怎么样修改才能有这条信息
  • jacc 7月前
    引用 5
    ContentType_CREATE_GROUP 没有数据过来
  • x86 7月前
    引用 6
    是客户端创建,还是服务端创建?
    请贴出相关代码,传 null 就会是默认的那个通知消息
  • jacc 7月前
    引用 7
     GroupViewModel groupViewModel = ViewModelProviders.of(this).get(GroupViewModel.class);
                groupViewModel.enablePrivateChat(groupInfo.target, isChecked, null, Collections.singletonList(0)).observe(getActivity(), booleanOperateResult -> {
                    if (!booleanOperateResult.isSuccess()) {
                    //设置群成员
                    }
                }); 客户端中使用了这个方法 导致了消息列表中通知消息为空,请教一下怎么优化
  • x86 7月前
    引用 8

    demo 上正常吗?

    可能是 GroupPrivateChatNotificationContent#formatNotification出错了

    另外,你可以自己 debug 下,相关代码在ConversationViewHolder里面

  • jacc 7月前
    引用 9
    formatNotification 中修改了业务逻辑 成员私聊不做提示返回所以注释了,ConversationViewHolder中上一个信息所以为null
  • jacc 7月前
    引用 10
    所以如果设置了 成员私聊权限如何在保证不返回数据的同时显示上一条数据
  • HeavyRain 7月前
    引用 11
    可以修改消息中的flag,改成不存储的,这样客户端收到后就不会保存了
  • jacc 7月前
    引用 12
    谢谢回复
返回