简介:融云 Android 端如何清空某一个会话的聊天记录
融云 Android 端如何清空某一个会话的聊天记录
在当今的信息化社会,聊天应用已经成为我们日常沟通的重要工具。融云作为一款专为全球开发者提供即时通讯能力的平台,为各类应用提供了强大的实时音视频、文本聊天等功能。在Android端,开发者使用融云 SDK 可以轻松集成聊天功能。不过,有时我们可能需要清空某个会话的聊天记录,下面就来看看在融云 Android 端如何实现这个需求。
ChatManager 类来获取到指定会话的 ChatSession 对象。例如:
String sessionName = "sessionName"; // 会话名称ChatSession chatSession = ChatManager.getInstance().getSession(sessionName);
ChatSession 对象后,你可以调用该对象的 clearMessages() 方法来清空该会话的所有聊天记录。例如:请注意,这个操作将不可逆地清除所有聊天记录,包括文本、图片、音频等所有类型的消息。如果你只想清除特定类型的消息,例如文本消息,你可以使用
chatSession.clearMessages();
clearTextMessages() 方法:
chatSession.clearTextMessages();