SDKsAndroid
Clear messages in a conversation
Use messageManager.clearConversationAndDeleteAllMsg() to keep a conversation entry while clearing its messages.
messageManager.clearConversationAndDeleteAllMsg() clears the messages in a conversation while keeping its entry.
OpenIMClient.getInstance().messageManager.clearConversationAndDeleteAllMsg(
conversationID,
new OnBase<String>() {
@Override
public void onSuccess(String data) {
// The request completed and the messages were cleared.
}
@Override
public void onError(int code, String error) {
// code and error describe the failure.
}
}
);The conversation entry remains, while the current account's messages are cleared. To update the conversation list, query conversations again or receive changes through onConversationChanged.
Was this page helpful?