我有一个包含大约20个编辑文本控件的表单。我应该做哪些更改,按“Enter”键,控件应转到下一个编辑文本。
解决方案:
EditText edit=new EditText(this);
edit.setSingleLine();
这对我有用。
我的问题已经解决了。感谢聊天室。
答案 0 :(得分:1)
EditText edit=new EditText(this);
edit.setSingleLine();
这对我有用。谢谢大家的帮助。
答案 1 :(得分:0)
在EditText的xml中使用imeOptions来定义所需的操作:
android:imeOptions="actionNext"
答案 2 :(得分:0)
在您的活动中覆盖此方法并回复它是否正常
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event)
{ if (event == null || event.getAction()==KeyEvent.ACTION_UP)
{ //do my calcs
return(true);//reset key event for next press
}
}