我有使用textView的片段。我用Espresso测试这个片段。 假设我有textView文本:
您好,你好吗?
Word" 您好"颜色青色(#00FFFF)。其余文字的颜色为白色(#FFFFFF)。
这是我的strings.xml
<string name="hello"><![CDATA[<font color=#00FFFF>Hello</font>, how are you]]></string>
如何通过Espresso我可以测试那个单词&#34; Hello &#34;有青色吗?
这里我如何将文本设置为textView:
String hello_text = getResources().getString(R.string.expand_circle_contacts);
textView.setText(MyUtil.fromHtml(hello_text));
public static Spanned fromHtml(String source) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
return Html.fromHtml(source, Html.FROM_HTML_MODE_LEGACY);
} else {
return Html.fromHtml(source);
}
}