IDK但我不断遇到此问题在适配器中按下键盘下一步按钮时,请将注意力集中在EditText上。
我在android:imeOptions="actionNext"
布局中设置了adapter
。当我在' ListView'的第一项时然后它工作正常。
但是当我从键盘上按next
时。它会转到EditText
ListView
的下一个位置,这是完美的,但EditText
没有得到requestFocus()
和其他下一个项目相同的问题。
我厌倦了在 stackoverflow 中找到的所有解决方案。但我认为我无法找到最佳解决方案。
你能帮我解决吗?
任何帮助都会深受关注。请查看下面的屏幕截图。
答案 0 :(得分:0)
这可能会对你有所帮助: -
txtUserid.setOnKeyListener(new OnKeyListener() {
public boolean onKey(View v, int keyCode, KeyEvent event) {
// If the event is a key-down event on the "enter" button
if ((event.getAction() == KeyEvent.ACTION_DOWN) &&
(keyCode == KeyEvent.KEYCODE_ENTER))
{
// Perform action on Enter key press
txtone.clearFocus();
txtsecond.requestFocus();
return true;
}
return false;
}
});