【发布时间】:2016-02-10 23:04:57
【问题描述】:
有没有办法将背景(xml圆形可绘制)设置为数字或另一个字符串之间的任何字符串?
我在 textView 中有(例如)此文本(从 stackoverflow 复制):
您正在 bookDisp 上设置文本(我猜这是 TextView),然后您不使用来自 54 个 TextView 的文本,而是在 TextView 对象(bookDisp)和将失败的测试字符串之间进行比较。你可能想要这样做:
我的 xml 圆形可绘制对象
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<size android:width="48dp" android:height="48dp"/>
<corners android:radius="24dp" />
<solid android:color="#00838F"/>
</shape>
我想将 circular drawable 设置为该 TextView 中 54 数字的背景。
我可以使用Spannable 类吗?如果是,怎么做?
谢谢
【问题讨论】:
-
您可以从这里获得帮助 stackoverflow.com/questions/3176033/…
-
谢谢 Jibran Khan,它成功了,但现在我只看到背景,没有任何数字
-
能否验证一下背景和textview文字颜色不一样
-
不,我不确定
标签: android textview spannable background-drawable