0

在我的 android 应用程序中,我有一堆数字键盘的编辑文本。键盘上有一个下一个键,单击它时会将光标移动到下一个编辑文本。单击下一个键时,如何使其突出显示新的焦点编辑文本的文本?基本上我只想单击下一步,然后输入一些新数字来替换旧数字。

谢谢。

4

2 回答 2

8

将此添加到 xml 上的 EditText:

android:selectAllOnFocus="true"
于 2013-10-17T01:35:40.313 回答
1
editText.setOnFocusChangeListener(new OnFocusChangeListener()
{
    @Override
    public void onFocusChange(View v, boolean hasFocus)
    {
        if(hasFocus)
        { 
            editText.setSelection(editText.getText().toString().length());
        }
    }
}
);
于 2013-10-17T01:32:38.300 回答