Class ReferenceContentMessageItemProvider

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      View onCreateView(Context context, ViewGroup parent) 创建消息列表中消息 item 内的自定义引用展示 View。
      void onBindView(View view, Message quotedMessage, T quotedContent) 绑定消息列表中消息 item 内的引用展示 View。
      abstract boolean isReferenceContentType(MessageContent content) 当前 Provider 是否支持该消息内容。
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ReferenceContentMessageItemProvider

        ReferenceContentMessageItemProvider()
    • Method Detail

      • onCreateView

         View onCreateView(Context context, ViewGroup parent)

        创建消息列表中消息 item 内的自定义引用展示 View。

        Returns:

        返回 null 时使用默认引用摘要展示

      • onBindView

         void onBindView(View view, Message quotedMessage, T quotedContent)

        绑定消息列表中消息 item 内的引用展示 View。

      • isReferenceContentType

         abstract boolean isReferenceContentType(MessageContent content)

        当前 Provider 是否支持该消息内容。