android - 适用于 Android 的 Sendbird 聊天 SDK 未在 1-1 频道标头中显示最后一次看到的消息
问题描述
我正在为我的应用程序使用 sendbird 聊天 sdk。它没有在一对一的频道标题中显示最后一次看到的消息。我还在频道构建器中使用了这个方法 .setUseLastSeenAt(true) 来显示最后一次看到的。但它仍然没有在频道标题中显示最后看到的消息。
由于我的应用程序隐私,我在此处附加了一个网络图像以可视化我的问题。
我正在使用这些版本的 sendbird 聊天 sdk
implementation 'com.sendbird.sdk:sendbird-android-sdk:3.0.170'
implementation "com.sendbird.sdk:uikit:2.1.7"
并且不推荐使用 setUseLastSeenAt() 方法。我想只有它没有显示最后一次看到的消息。我还需要知道 setUseLastSeenAt() 的替代方法吗?
请任何人指导我。我对sendbird chat sdk知之甚少。
解决方案
我自己找到了答案。
我已经通过将 sendbird 版本降级为“com.sendbird.sdk:uikit:1.2.2”来检查这种情况,然后最后看到的功能工作正常。
在较新版本的 sendbird 聊天 sdk 中,不推荐使用 setUseLastSeenAt() 方法。因此该功能将不再起作用。
推荐阅读
- max-msp-jitter - 从两个变化的值显示 RGB 颜色
- c# - 从类型中抽象,并在 ASP.NET / C# 中动态构建实体框架查询
- c# - 从另一个脚本调用函数以更改 UI 时出现问题
- javascript - Javascript 生成 html 元素以从特定主机名加载资源
- mysql - 在 MySQL 查询中检查修剪字符串的虚假性的正确方法是什么?
- javascript - 如何同时使用socket.io和express?
- azure-devops - 如何在 Azure DevOps 构建代理上构建 VS 扩展?
- python - 获取响应标头发布请求python
- java - 如何在菜单中添加按钮(在 Android Studio 中)
- android-studio - 未调用 Android Studio 广播接收器