所以我知道要从 TextView 中提取颜色,您将使用 getCurrentTextColor() 但我的 textView 包含多种颜色。如何保存和提取这些数据?我需要颜色来为我的应用程序进行一些黑盒测试,即当按下某个键时,文本视图的一部分会更改,但不是全部更改。我正在尝试测试该部分是否已更改,因此我需要提取该数据。
问问题
70 次
1 回答
3
您可能需要做的是使用getText()
检索SpannableString。然后,您可以提取Span
s 并为每个Span
获取与其关联的标记对象。标记通常是android.text.style中的类:可能ForegroundColorSpan是您正在寻找的。
于 2013-05-13T20:40:27.377 回答