我有一个用户可以写入的EditText, 当应用程序启动时,EditText中已经有一个字符串。 当用户单击EditText时,它将变为焦点,而光标是用户单击EditText文本框的位置。
我希望光标将在EditText的开头处显示它所点击的位置。 如何在单击EditText文本框时设置光标位置?
答案 0 :(得分:3)
如果上述方法不起作用,请尝试:
editText.setSelection(1);
editText.extendSelection(0);
editText.setSelection(0);
答案 1 :(得分:2)
这应该达到你想要的效果:
editText.setSelection(0)