EditText光标的问题

android 中EditText的光标默认在字符开始的地方,为了用户体验更好,将光标默认到末尾。

 

例如:

private EditText mEditText;

String title = "test";

mEditText =(EditText) findViewById(R.id.title);

mEditText.setText(title);

//设置光标到末尾:

mEditText.setSelection(title.length());

相关文档描述:

public void setSelection (int index)

Since: API Level 1

Convenience for setSelection(Spannable, int).

public static final void setSelection (Spannable text, int index)

Since: API Level 1

Move the cursor to offset index.

你可能感兴趣的:(EditText光标的问题)