我有包含 textview 的应用程序,我想知道我是否可以用双色显示文本,
通过以下代码可以轻松实现更改文本颜色:
android:textColor="#B22222"
但我需要实现的是:
两种不同颜色的文字
或者
在其他颜色内填充颜色的文本
如下图示例:
所以我可以将其应用于 textview 内的整个文本或部分文本。
我在网上搜索了任何示例,但我找不到,
任何建议将不胜感激,谢谢
更新:
我在文本 XML 中使用了阴影,它给出了我正在寻找的东西的近似形状,但不像以前的图像那样精确的双色,
我的影子代码:
<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" />
输出结果如下图:
在第一张图片中获得相同形状的文字的任何想法,谢谢