我需要在TextView上获取用户选择的字符串,但方法getSelectionStart返回的值与getSelectionEnd相同。
例如:
代码示例:
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上获取所选字符串的其他方法吗?