public static class MessageHolders.IncomingImageMessageViewHolder<MESSAGE extends MessageContentType.Image> extends MessageHolders.BaseIncomingMessageViewHolder<MESSAGE>
| Modifier and Type | Field | Description |
|---|---|---|
protected android.widget.ImageView |
image |
|
protected android.view.View |
imageOverlay |
time, userAvatarimageLoader, payload| Constructor | Description |
|---|---|
IncomingImageMessageViewHolder(android.view.View itemView) |
Deprecated.
|
IncomingImageMessageViewHolder(android.view.View itemView,
java.lang.Object payload) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
applyStyle(com.stfalcon.chatkit.messages.MessagesListStyle style) |
|
protected java.lang.Object |
getPayloadForImageLoader(MESSAGE message) |
Override this method to have ability to pass custom data in ImageLoader for loading image(not avatar).
|
void |
onBind(MESSAGE message) |
configureLinksBehavior, getImageLoader, isSelected, isSelectionModeEnabledprotected android.widget.ImageView image
protected android.view.View imageOverlay
@Deprecated public IncomingImageMessageViewHolder(android.view.View itemView)
public IncomingImageMessageViewHolder(android.view.View itemView,
java.lang.Object payload)
public void onBind(MESSAGE message)
onBind in class MessageHolders.BaseIncomingMessageViewHolder<MESSAGE extends MessageContentType.Image>public final void applyStyle(com.stfalcon.chatkit.messages.MessagesListStyle style)
applyStyle in class MessageHolders.BaseIncomingMessageViewHolder<MESSAGE extends MessageContentType.Image>protected java.lang.Object getPayloadForImageLoader(MESSAGE message)
message - Message with image