Android fragments 如何从编辑文本软键盘下一步按钮单击设置微调器的焦点?
例如: 我有如下注册表字段:Android fragments 如何从编辑文本软键盘下一步按钮单击设置微调器的焦点?,android-fragments,android-edittext,android-spinner,android-radiogroup,Android Fragments,Android Edittext,Android Spinner,Android Radiogroup,例如: 我有如下注册表字段: 输入名称->编辑文本(默认设置焦点) 性别->单选按钮列表(a.男性和b.女性) 城市列表->微调器 我想这样做: 片段被加载并集中在编辑文本字段和打开软键盘上 当我按下软键盘上的下一个键时,设置focus on gender以选择男或女 然后再次按下软键盘“下一步”键“设置城市列表焦点”(微调器)以选择城市 有可能实现这样的功能吗 editTextBefore.setOnEditorActionListener(new OnEditorActionListener
editTextBefore.setOnEditorActionListener(new OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView textView, int actionId, KeyEvent event) {
if (actionId == EditorInfo.IME_ACTION_NEXT) {
hideKeyboard();
textView.clearFocus();
spinner.requestFocus();
spinner.performClick();
}
return true;
}
});
此答案摘自类似帖子: