如何以编程方式从EditText
中删除选择?我试过了:
myEditText.setSelection(selectionEnd);
但是这只会在当前选择的末尾创建一个0长度的选择。我也尝试了Selection.removeSelection(mySpannable)
,它只是在文本的开头添加一个空选。
答案 0 :(得分:12)
致电myEditText.clearFocus();
。我认为这就是你需要的东西
答案 1 :(得分:1)
要将选择移至顶部:
edit_text.setSelection(0);
要将选择移到底部:
edit_text.setSelection(edit_text.getText().length());
答案 2 :(得分:0)
EditText message = (EditText) findViewById(R.id.sendText);
String text = message.getText().toString();
message.setText(null);