融云清空历史消息 Android 端
融云清空历史消息 Android 端
先调用获取历史消息。
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
再调用删除的接口。
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
清除远端消息调接口
cleanRemote 传 true ,时间戳传入当前的时间戳。
/**
删除指定时间戳之前的消息,可选择是否同时删除服务器端消息
此方法从服务器端清除历史消息,但是必须先开通历史消息云存储功能。
根据会话类型和 TargetId 清除某一会话指定时间戳之前的本地数据库消息(服务端历史消息),
清除成功后只能从本地数据库(服务端)获取到该时间戳之后的历史消息。
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
复制代码
如果界面没有刷新,重新进入看下是否全部删除了。
您好,
您先试下是否可以删除,如果可以删除,但是界面没有刷新刷新的话,您可以调用 ConversationFragment 的
getMessageAdapter 方法,然后
mListAdapter.removeAll();
mListAdapter.notifyDataSetChanged();试下。
评论