在textview中取最后一句话

时间:2014-03-16 13:57:42

标签: java android split textview

我试图在textview中显示最后一个单词但不能用我的方式工作。我试着用这种方式:

String test =  ((TextView)selectedContact).getText().toString().split(" ")[0];

但它总是需要所有的话。

2 个答案:

答案 0 :(得分:2)

String a[] = tv.getText().toString().split(" ");
String last_text = a[a.length-1];

答案 1 :(得分:1)

在一行中:

String last = test.substring(test.lastIndexOf(" ") + 1);

这会将最后一个空格的子字符串带到String的末尾,这是您正在寻找的内容。