add some margins to the reactions on a message

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
This commit is contained in:
Andy Scherzinger 2022-04-06 00:09:14 +02:00 committed by Marcel Hibbe
parent deac2059ff
commit 65e447b6a5
No known key found for this signature in database
GPG Key ID: C793F8B59F43CE7B

View File

@ -142,7 +142,12 @@ class MagicIncomingTextMessageViewHolder(itemView: View, payload: Any) : Message
ViewGroup.LayoutParams.WRAP_CONTENT,
ViewGroup.LayoutParams.WRAP_CONTENT
)
params.setMargins(0, 0, EMOJI_RIGHT_MARGIN, 0)
params.setMargins(
DisplayUtils.convertDpToPixel(EMOJI_START_MARGIN, context).toInt(),
0,
DisplayUtils.convertDpToPixel(EMOJI_END_MARGIN, context).toInt(),
0
)
reactionAmount.layoutParams = params
binding.reactionsEmojiWrapper.addView(reactionEmoji)
@ -308,6 +313,7 @@ class MagicIncomingTextMessageViewHolder(itemView: View, payload: Any) : Message
companion object {
const val TEXT_SIZE_MULTIPLIER = 2.5
const val MAX_EMOJIS_TO_DISPLAY = 4
const val EMOJI_RIGHT_MARGIN: Int = 10
const val EMOJI_START_MARGIN: Float = 2F
const val EMOJI_END_MARGIN: Float = 8F
}
}