我有包括文本视图的应用程序,我想知道我是否可以用双色显示文本,
用于更改文本的颜色,可通过以下代码轻松实现:
android:textColor="#B22222"
但我需要实现的是:
两种不同颜色的文本
或
其他颜色内填充颜色的文本
如下图所示:
所以我可以把它应用到整个文本或者文本视图中的一部分。
我把网烧焦了,但找不到,
如有任何建议,我们将不胜感激,谢谢
更新:
在文本xml中使用了shadow,它给出了im所要查找的内容的大致形状,但并不精确
双色作为上一个图像,
我的影子代码:
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="hi"
android:textStyle="bold"
android:textSize="150dp"
android:typeface="sans"
android:textColor="#0000ff"
android:shadowColor="#B22222"
android:shadowRadius="2.0"
android:shadowDy="10.0"
android:shadowDx="10.0" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="hi"
android:textStyle="bold"
android:textSize="150dp"
android:typeface="sans"
android:textColor="#0000ff"
android:shadowColor="#B22222"
android:shadowRadius="25.0" />
输出结果如下图所示:
想在第一张图片中得到同样形状的文字吗,谢谢
最佳答案
您可以使用shadowColor、shadowDx、shadowDy和shadowRadius来实现与第一个示例非常相似的效果。