如何在Android上将焦点设置在EditText的最后一个字符上

Sar*_*mov 1 java android

我需要通过编码方式关注 EditText 的最后一个字符。我知道有EditText.requestFocus,但它把焦点集中在第一个角色上。我正在使用java。

mat*_*dev 8

调用后requestFocus(),您可以设置光标在 EditText 末尾的位置,如下所示:

EditText editText = (EditText) findViewById(R.id.textId);
int pos = editText.getText().length();
editText.setSelection(pos);
Run Code Online (Sandbox Code Playgroud)