猿问

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

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



拉风的咖菲猫
浏览 185回答 2
2回答

holdtom

调用后requestFocus(),您可以设置光标在 EditText 末尾的位置,如下所示:EditText editText = (EditText) findViewById(R.id.textId);int pos = editText.getText().length();editText.setSelection(pos);

守着星空守着你

您可以使用java设置光标位置editText.setSelection(position)这里的位置就是索引。
随时随地看视频慕课网APP

相关分类

Java
我要回答