接口 IChatHistoryLayoutView

    • 方法概要

      所有方法 实例方法 抽象方法 
      修饰符和类型 方法 说明
      void downloadCombinedMessagesFailed​(int error, java.lang.String errorMsg)
      Download or parse combine message failed.
      void downloadCombinedMessagesSuccess​(java.util.List<io.agora.chat.ChatMessage> messageList)
      Download combine message successfully.
      void downloadThumbnailFailed​(io.agora.chat.ChatMessage message, int position, int error, java.lang.String errorMsg)
      Download message attachment thumbnail failed.
      void downloadThumbnailSuccess​(io.agora.chat.ChatMessage message, int position)
      Download message attachment thumbnail successfully.
      void downloadVoiceFailed​(io.agora.chat.ChatMessage message, int position, int error, java.lang.String errorMsg)
      Download voice failed.
      void downloadVoiceSuccess​(io.agora.chat.ChatMessage message, int position)
      Download voice successfully.
      void refreshAll()
      Refresh message list.
      void refreshItem​(io.agora.chat.ChatMessage message, int position)
      Refresh the specified item by position.
    • 方法详细资料

      • 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 - 消息对象所在列表的位置