mirror of
https://github.com/nextcloud/talk-android
synced 2025-07-10 22:34:15 +01:00
add margin between reactions
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
This commit is contained in:
parent
818a8341a7
commit
382f17ca55
@ -36,12 +36,16 @@ import android.text.SpannableString
|
|||||||
import android.text.TextUtils
|
import android.text.TextUtils
|
||||||
import android.util.TypedValue
|
import android.util.TypedValue
|
||||||
import android.view.View
|
import android.view.View
|
||||||
|
import android.view.ViewGroup
|
||||||
|
import android.widget.RelativeLayout
|
||||||
import android.widget.TextView
|
import android.widget.TextView
|
||||||
import androidx.core.content.ContextCompat
|
import androidx.core.content.ContextCompat
|
||||||
import androidx.core.content.res.ResourcesCompat
|
import androidx.core.content.res.ResourcesCompat
|
||||||
import androidx.core.view.ViewCompat
|
import androidx.core.view.ViewCompat
|
||||||
import androidx.core.view.children
|
import androidx.core.view.children
|
||||||
import androidx.core.view.get
|
import androidx.core.view.get
|
||||||
|
import androidx.core.view.marginEnd
|
||||||
|
import androidx.core.view.updateLayoutParams
|
||||||
import autodagger.AutoInjector
|
import autodagger.AutoInjector
|
||||||
import coil.load
|
import coil.load
|
||||||
import com.amulyakhare.textdrawable.TextDrawable
|
import com.amulyakhare.textdrawable.TextDrawable
|
||||||
@ -136,6 +140,13 @@ class MagicIncomingTextMessageViewHolder(itemView: View, payload: Any) : Message
|
|||||||
val reactionAmount = TextView(context)
|
val reactionAmount = TextView(context)
|
||||||
reactionAmount.text = amount.toString()
|
reactionAmount.text = amount.toString()
|
||||||
|
|
||||||
|
val params = RelativeLayout.LayoutParams(
|
||||||
|
ViewGroup.LayoutParams.WRAP_CONTENT,
|
||||||
|
ViewGroup.LayoutParams.WRAP_CONTENT
|
||||||
|
)
|
||||||
|
params.setMargins(0, 0, 10, 0)
|
||||||
|
reactionAmount.layoutParams = params
|
||||||
|
|
||||||
binding.reactionsEmojiWrapper.addView(reactionEmoji)
|
binding.reactionsEmojiWrapper.addView(reactionEmoji)
|
||||||
binding.reactionsEmojiWrapper.addView(reactionAmount)
|
binding.reactionsEmojiWrapper.addView(reactionAmount)
|
||||||
|
|
||||||
@ -144,7 +155,7 @@ class MagicIncomingTextMessageViewHolder(itemView: View, payload: Any) : Message
|
|||||||
val infoAboutMoreEmojis = TextView(context)
|
val infoAboutMoreEmojis = TextView(context)
|
||||||
infoAboutMoreEmojis.text = "..."
|
infoAboutMoreEmojis.text = "..."
|
||||||
binding.reactionsEmojiWrapper.addView(infoAboutMoreEmojis)
|
binding.reactionsEmojiWrapper.addView(infoAboutMoreEmojis)
|
||||||
break;
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user