如何像这样设计textview动态?

时间:2017-03-20 09:36:34

标签: android textview

我需要设计两个这样的textview:

Desired design

我试图通过两个TextView来做同样的事情,但是当下一个TextView位于第一个TextView的末尾时,它会出现在第一个TextView旁边。我只需要第一行与第一行相邻,其余的就在下面。

我该如何做到这一点?

2 个答案:

答案 0 :(得分:1)

使用不同颜色的html字符串,如下所示。

String styledText = "This is <font color='your color code'>simple</font>.This is <font color='your color code'>simple</font>";

textView.setText(Html.fromHtml(styledText));

答案 1 :(得分:0)

您可以使用一个TextView代替两个,然后使用'SpannableString'来定制前面的风格。 像这样:

new SpannableString("string").setSpan(new ForegroundColorSpan(Color.MAGENTA), 12, 15, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);