在Android中访问Multiline TextView的文本

时间:2011-03-31 10:30:21

标签: android textview

我想在多行TextView中访问特定行的文本。关于我如何做到这一点的任何建议?

2 个答案:

答案 0 :(得分:4)

通过调用mTextView.getLayout()获取TextView的布局(android.text.Layout);例如,您可以使用getLineStart或getLineEnd方法来获取文本的偏移量。结合getText并使用普通的String操作使用应该对你来说足够了!

答案 1 :(得分:0)

默认情况下,文本视图是多行的。使用新行字符设置文本。 “第一行\ n第二行”。

此处列出了另一个选项:https://stackoverflow.com/questions/2610280/how-to-get-multi-line-text-on-a-button-in-android