默认
无法修改会话页面中“发送”等按钮的颜色
Ryun 2023-11-15 19:24
解决方法(二选一即可): 将展示button 的布局复制一份到您的项目目录下,然后将button控件改为androidx.appcompat.widget.AppCompatButton 即可。 修改application theme 只要将res/values/themes.xml中的 Theme.MaterialComponents.DayNight.DarkActionBar改为Theme.MaterialComponents.DayNight.Bridge即可
359 次阅读|0 个评论
使用1对1视频通话功能时,未接通显示的视频 图像撑满屏幕,接通后视频图像有黑边
Ryun 2023-11-13 12:12
CallLib.setVideoView时type参数传入错误,一个传成了0铺满,一个传成了1自适应。 (来源参考:https://www.rongcloud.cn/?utm_source=SEOutm_term=jishitongxun)
263 次阅读|0 个评论
如何获取当前使用的sdk的版本号
Ryun 2023-11-12 16:01
1,获取当前sdk 的版本号调用RongIM.init()(或者RongIMClient.init())后studio logcat 过滤 -init 重启应用,执行了init 后,会有版本号打印2,5.2.1 版本之后,根据这个方法来获取版本号public abstract class RongCoreClient { public static String getVersion() { return "x.x.x"; }}3,获取当前使用的sdk是否为公有 ...
314 次阅读|0 个评论
uni-app IMV2 版怎么接收服务端发送的自定义消息
Ryun 2023-11-12 16:00
注意事项 目前 uni 原生端不支持您定义的消息类型,只支持以下这几类自定义消息(提前内置好是因为原生的自定义消息需要在原生项目侧注册, 为了减小开发者的使用难度,我们提供了内置好的自定义壳消息。)命令消息,不存储、不计入未读计数 RC:IWCmdMsg (如果消息接收方不在线,再次上线时可通过离线消息收到。)普通消息 ...
274 次阅读|0 个评论
消息列表添加头、尾布局,xml居中属性失效
Ryun 2023-11-11 14:26
生成view的时候使用:LayoutInflater.from(getContext()).inflate(R.layout.my_view, (ViewGroup) view,false);而不是:LayoutInflater.from(getContext()).inflate(R.layout.my_view, null,false);
230 次阅读|0 个评论
删除消息后,卸载重装应用,删除的消息又出现了
Ryun 2023-11-10 23:27
问题原因: 如果开启了“多设备消息同步”服务,卸载重装应用,会触发“消息补偿”机制,默认会拉取到补偿时间内收发过的消息,如果删除的消息是在补偿时间内收发的,也会被拉取回来。解决思路: 1. 在删除消息后,向会话发一条自定义消息,作为清除消息的标识。 2. 当卸载重装后,如果在消息监听中监听到第 1 步中的自定义 ...
329 次阅读|0 个评论
如何设置不在会话列表里显示会话,但可以收到命令消息
Ryun 2023-11-10 23:23
新建个类继承 ContactNotificationMessage 重写下 flag 例如:@MessageTag(value = “RC:ContactNtf”, flag =0)public class ContactNotificationMessageDemo extends ContactNotificationMessage {}新建后,需要注册消息类型如下:4.x 注册方式RongIM.registerMessageType(ContactNotificationMessageDemo.class);5.x 注 ...
277 次阅读|0 个评论
这是我的第一个日志
carter 2023-11-06 11:44
这是我的第一个日志
475 次阅读|0 个评论
第一天
52imuser 2023-11-03 11:21
发现这个网站有点晚,但还不晚
530 次阅读|0 个评论
直播场景下,主播和观众订阅流程的最大区别是什么?
Ryun 2023-11-01 17:25
"观众角色的用户一般需要获取房间内的合流,然后订阅。 mRtcRoom.getLiveStreams(); //适用于 观众订阅主播合流 final ListinputStreams = mRtcRoom.getLiveStreams(); for (RCRTCInputStream inputStream : inputStreams) { if (inputStream.getMediaType() == RCRTCMediaType.VIDEO) { ...
276 次阅读|0 个评论

返回顶部