我有4个edittext和1个按钮。当我单击Button时,Cursor将在下一帧中显示Blank Edittext。 请指导我实现目标的正确方法。
submit.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
groupno =(EditText)findViewById(R.id.editText1);
start=(EditText)findViewById(R.id.editText3);
end=(EditText)findViewById(R.id.editText4);
groupno.setEnabled(false);
start.setEnabled(false);
end.setEnabled(false);
}
}
答案 0 :(得分:1)
在setonlick方法中添加它.U可以使用此代码移动任何编辑文本。
nextEdittext.requestfocus();
答案 1 :(得分:0)
点击按钮即可试用。
View view = getCurrentFocus().focusSearch(View.FOCUS_FORWARD);
int id = view.getId();
if (id != View.NO_ID) {
findViewById(id).requestFocus();
答案 2 :(得分:0)
使用此代码: 使用外部按钮单击 - EditText.setFocusableInTouchMode(假); 然后按下按钮: -
ButtonClick.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
countryText.setFocusableInTouchMode(true);
countryText.requestFocus();
}
});