在我的 android 应用程序中,我有一堆数字键盘的编辑文本。键盘上有一个下一个键,单击它时会将光标移动到下一个编辑文本。单击下一个键时,如何使其突出显示新的焦点编辑文本的文本?基本上我只想单击下一步,然后输入一些新数字来替换旧数字。
谢谢。
在我的 android 应用程序中,我有一堆数字键盘的编辑文本。键盘上有一个下一个键,单击它时会将光标移动到下一个编辑文本。单击下一个键时,如何使其突出显示新的焦点编辑文本的文本?基本上我只想单击下一步,然后输入一些新数字来替换旧数字。
谢谢。
将此添加到 xml 上的 EditText:
android:selectAllOnFocus="true"
editText.setOnFocusChangeListener(new OnFocusChangeListener()
{
@Override
public void onFocusChange(View v, boolean hasFocus)
{
if(hasFocus)
{
editText.setSelection(editText.getText().toString().length());
}
}
}
);