在我的應用程序中,我編輯文本如下。在Android中編輯文本焦點
EditText1 EditText2
EditText3 EditText4
EditText5 EditText6
在XML中,我宣佈android:imeOptions="actionNext"
,也是我寫
editText1.setOnEditorActionListener(new EditText.OnEditorActionListener() {
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
// TODO Auto-generated method stub
if (actionId == EditorInfo.IME_ACTION_DONE || actionId == EditorInfo.IME_ACTION_NEXT) {
editText2.requestFocus();
return false;
}
return false;
}
});
現在,在虛擬鍵盤在編輯文本1,如果我按下一步我得到重點放到編輯文字3,而不是editText2等
我怎樣才能專注於EditText2,而不是edittext3 爲我的應用程序用戶只按「下一步或完成」,他永遠不會去追蹤球。
我把下一個重點放在下面,但沒有用 –
你可以在你添加'android:nextFocusDown'的地方發佈代碼。只是一些'EditTexts'的xml。 –
YAA,投入的nextfocus下來ID代碼後,它的正常工作感謝ü[R支持 –