接口 IChatHistoryLayoutView
-
- 所有超级接口:
ILoadDataView
- 所有已知实现类:
EaseChatHistoryLayout
public interface IChatHistoryLayoutView extends ILoadDataView
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 voiddownloadCombinedMessagesFailed(int error, java.lang.String errorMsg)Download or parse combine message failed.voiddownloadCombinedMessagesSuccess(java.util.List<io.agora.chat.ChatMessage> messageList)Download combine message successfully.voiddownloadThumbnailFailed(io.agora.chat.ChatMessage message, int position, int error, java.lang.String errorMsg)Download message attachment thumbnail failed.voiddownloadThumbnailSuccess(io.agora.chat.ChatMessage message, int position)Download message attachment thumbnail successfully.voiddownloadVoiceFailed(io.agora.chat.ChatMessage message, int position, int error, java.lang.String errorMsg)Download voice failed.voiddownloadVoiceSuccess(io.agora.chat.ChatMessage message, int position)Download voice successfully.voidrefreshAll()Refresh message list.voidrefreshItem(io.agora.chat.ChatMessage message, int position)Refresh the specified item by position.-
从接口继承的方法 io.agora.chat.uikit.interfaces.ILoadDataView
context
-
-
-
-
方法详细资料
-
downloadCombinedMessagesSuccess
void downloadCombinedMessagesSuccess(java.util.List<io.agora.chat.ChatMessage> messageList)
Download combine message successfully.- 参数:
messageList- Parsed message list.
-
downloadCombinedMessagesFailed
void downloadCombinedMessagesFailed(int error, java.lang.String errorMsg)Download or parse combine message failed.- 参数:
error-errorMsg-
-
downloadThumbnailSuccess
void downloadThumbnailSuccess(io.agora.chat.ChatMessage message, int position)Download message attachment thumbnail successfully.- 参数:
message-position-
-
downloadThumbnailFailed
void downloadThumbnailFailed(io.agora.chat.ChatMessage message, int position, int error, java.lang.String errorMsg)Download message attachment thumbnail failed.- 参数:
message-position-error- error code.errorMsg- error message.
-
downloadVoiceSuccess
void downloadVoiceSuccess(io.agora.chat.ChatMessage message, int position)Download voice successfully.- 参数:
message-position-
-
downloadVoiceFailed
void downloadVoiceFailed(io.agora.chat.ChatMessage message, int position, int error, java.lang.String errorMsg)Download voice failed.- 参数:
message-position-error-errorMsg-
-
refreshAll
void refreshAll()
Refresh message list.
-
refreshItem
void refreshItem(io.agora.chat.ChatMessage message, int position)Refresh the specified item by position.- 参数:
message- 消息对象position- 消息对象所在列表的位置
-
-