EditText中设置光标的位置和字符选择

转载 https://blog.csdn.net/u014686721/article/details/51959560
因为不知道setSelection方法,所以去百度了一下
et_user_name.setSelection(userName.length());

EditText可以通过方法setSelection(int index)方法设置光标的位置,如下:
((EditText) findViewById(R.id.editText)).setSelection( 5 );

还有一个方法setSelection(int start , int stop)来对字符进行选择,如下:
((EditText)findViewById(R.id.editText)).setSelection( 1 , 5 );  

你可能感兴趣的:(Android)