我有兴趣你可以在提示到EditText之后将焦点设置为文本吗?如果xml布局没有这样的属性?此刻我还是这个样子。
需要
编辑:给Asok
的最快和有效的答案
我也找到了类似的方法:EditText.append("60"); // 60 或者你在 EditText 中的文本
我有兴趣你可以在提示到EditText之后将焦点设置为文本吗?如果xml布局没有这样的属性?此刻我还是这个样子。
需要
编辑:给Asok
的最快和有效的答案
我也找到了类似的方法:EditText.append("60"); // 60 或者你在 EditText 中的文本
提示不是真正的文本,它会在用户输入内容后消失。假设光标位于提示的末尾,当用户按下按钮并且提示消失时,您期望什么行为?
您可以做的是通过在 XML 中设置默认文本
android:text="60"
或通过代码
editText.setText("60");
并通过焦点跳转到 EditText 的末尾
editText.setSelection(editText.getText().length());
如果我理解正确,您希望将光标放在提示文本后面,如果这是正确的,那么这是不可能的,您必须删除提示并setText
改用,如下所示:
EditText et = (EditText)findViewById(R.id.sixtyseconds);
et.setText("60");
et.setSelection(et.getText().length());