Android

插入提示消息

更新时间: 2025/11/25 17:24:16

网易云信 IM UIKit 提供了在聊天界面插入提示消息的功能,帮助开发者在适当时机向用户展示重要提醒信息。例如 UIKIt 中自带的 对方把你拉黑,发送消息失败非好友暂不支持音视频通话 等提示。

效果展示

您可以在 UIKit 中体验插入提示消息功能,体验效果如下:

实现步骤

  1. 插入本地提示消息。

    在触发您的消息提醒相关逻辑时,可以直接使用 UIKit 提供插入本地消息的功能来实现。

    javaV2NIMMessage tipMessage =
        V2NIMMessageCreator.createTipsMessage("提示消息内容");
    ChatRepo.insertMessageToLocal(
        tipMessage, conversationId, sendId, tipMessage.getCreateTime(), null);
    
  2. 提示消息展示。

    当您成功插入本地消息后,UIKit 会通过消息回调自动进行刷新 UI,展示提示消息。

    如果 UIKit 当前默认的提示消息 UI 效果不符合您的需求,您可以任选一下其中一种方式实现您的需求:

    • 如果您是通过源码的方式集成 chatkit-ui,那么可以直接修改 ChatTipsMessageViewHolder 文件实现您的需求。
    • 如果您是通过远端依赖的方式集成 chatkit-ui,那么可以通过自定义消息的方式实现提示消息,实现自定义消息 ViewHolder 的相关代码,可以参考ChatTipsMessageViewHolder 文件。
此文档是否对你有帮助?
有帮助
去反馈
  • 效果展示
  • 实现步骤