在多行TextView的最后一个单词后面定位视图

时间:2012-06-06 12:14:01

标签: android textview

我想在(可能的)多行TextView的最后一个单词之后找到一个视图。

例如,TextView可能是两行,第二行大约是TextView宽度的一半。如何在最后一个单词后面找到一个视图?

1 个答案:

答案 0 :(得分:1)

您可以使用StaticLayout来衡量文字行的宽度,并将其他视图放在第二行长度的绝对位置。

或者,您可以在TextView中使用HTML在视图中放置一些元素。

myTextView.setText(Html.fromHtml("<h2>Title</h2><br><p>Description here</p>"));

支持的html标记:http://commonsware.com/blog/Android/2010/05/26/html-tags-supported-by-textview.html