gpt4 book ai didi

java - 在TextView中将drawable设置为文本末尾

转载 作者:行者123 更新时间:2023-12-02 01:39:04 31 4
gpt4 key购买 nike

我想将可绘制图像设置到文本的末尾,但它显示了 TextView 的末尾。

这是我的代码

<TextView
android:id="@+id/tv_overweight_messsage"
android:layout_width="wrap_content"
android:layout_height="wrap_content
android:layout_marginTop="@dimen/activity_marginVertical_Large"
android:gravity="center"
android:text="dvdmnvkdnxknb vcnbvcxmnbxm,cbn,m vnnxmndxvbhddbv svbhzv"
android:textColor="@color/required"
android:textSize="@dimen/textSize_small"
android:drawablePadding="@dimen/widget_padding"
android:drawableRight="@drawable/img_infobn"
android:visibility="gone"
app:mfafont="@string/font_Questrial_Regular"
tools:visibility="visible" />

最佳答案

您可以嵌入 ImageSpanSpannableString并设置 TextView来显示它。例如:

String text = "hello  ";
SpannableStringBuilder sb = new SpannableStringBuilder(text);
ImageSpan imageSpan = new ImageSpan(context, R.drawable.my_icon);
sb.setSpan(imageSpan, text.length() - 1, text.length()), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);

关于java - 在TextView中将drawable设置为文本末尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54742207/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com