diff --git a/app/src/main/java/com/meloda/fast/adapter/ConversationsAdapter.kt b/app/src/main/java/com/meloda/fast/adapter/ConversationsAdapter.kt index 41d75e0c..b02d1737 100644 --- a/app/src/main/java/com/meloda/fast/adapter/ConversationsAdapter.kt +++ b/app/src/main/java/com/meloda/fast/adapter/ConversationsAdapter.kt @@ -107,6 +107,7 @@ class ConversationsAdapter( inner class ConversationHolder(v: View) : BaseHolder(v) { + private var attachments: ImageView = v.findViewById(R.id.conversationTextAttachment) private var text: TextView = v.findViewById(R.id.conversationText) private var title: TextView = v.findViewById(R.id.conversationTitle) private var avatar: ImageView = v.findViewById(R.id.conversationAvatar) @@ -317,10 +318,11 @@ class ConversationsAdapter( } private fun prepareAttachments(lastMessage: VKMessage) { - text.apply { - compoundDrawablePadding = 0 - setCompoundDrawablesRelativeWithIntrinsicBounds(null, null, null, null) - } +// text.apply { +// compoundDrawablePadding = 0 +// setCompoundDrawablesRelativeWithIntrinsicBounds(null, null, null, null) +// } + attachments.isVisible = false if (lastMessage.action == null) { when { @@ -345,17 +347,21 @@ class ConversationsAdapter( val attachmentDrawable = VKUtil.getAttachmentDrawable(context, lastMessage.attachments) + text.text = span - text.apply { - text = span - setCompoundDrawablesRelativeWithIntrinsicBounds( - attachmentDrawable, - null, - null, - null - ) - compoundDrawablePadding = 8 - } + attachments.isVisible = true + attachments.setImageDrawable(attachmentDrawable) + +// text.apply { +// text = span +// setCompoundDrawablesRelativeWithIntrinsicBounds( +// attachmentDrawable, +// null, +// null, +// null +// ) +// compoundDrawablePadding = 8 +// } } lastMessage.fwdMessages.isNotEmpty() -> { val fwdText = VKUtil.getFwdText(context, lastMessage.getForwardedMessages()) diff --git a/app/src/main/res/layout/item_conversation.xml b/app/src/main/res/layout/item_conversation.xml index 0cb8b32c..c53d99bc 100644 --- a/app/src/main/res/layout/item_conversation.xml +++ b/app/src/main/res/layout/item_conversation.xml @@ -106,6 +106,17 @@ tools:src="?colorAccent" tools:visibility="visible" /> + +