當用戶在鍵盤上按下Enter時,我將焦點從一個AutoCompleteTextView切換到另一個。問題在於,當下一個AutoCompleteTextView獲得焦點時,鍵盤始終隱藏。有什麼辦法可以防止這種情況發生? 下面是我用它來切換焦點代碼:Android - requestFocus開關鍵盤關閉
field1.setOnKeyListener(new View.OnKeyListener() {
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_ENTER) {
field1.dismissDropDown();
field2.requestFocus();
return true;
}
return false;
}
});
我沒有用在該聲明FIELD1和FIELD2 XML文件的任何imeOptions。