EditText可以通过方法setSelection(int index)方法设置光标的位置,如下:
<pre name="code" class="html">((EditText) findViewById(R.id.editText)).setSelection(5);
另外,还有一个方法setSelection(int start , int stop)来对字符进行选择,如下:
((EditText)findViewById(R.id.editText)).setSelection(1,5);