方法getSelectionStart(TextView)返回错误的值

时间:2016-10-06 19:52:50

标签: java android textview

我需要在TextView上获取用户选择的字符串,但方法getSelectionStart返回的值与getSelectionEnd相同。

例如:

enter image description here

代码示例:

TextView textView = (TextView) findViewById(R.id.text_view);
int selectionStart = textView.getSelectionStart(); // Returns 10 (should be 4)
int selectionEnd = textView.getSelectionEnd(); // Returns 10 (correct)

我在三星Galaxy S7 Edge和华硕上进行了测试,两者都表现出相同的行为。

有人知道在TextView上获取所选字符串的其他方法吗?

0 个答案:

没有答案