默認狀況下軟鍵盤右下角的按鈕爲「下一個」,點擊會到下一個輸入框,保持軟鍵盤android
設置 android:imeOptions="actionDone" ,軟鍵盤下方變成「完成」,點擊後光標保持在原來的輸入框上,而且軟鍵盤關閉it
在這裏設置的imeOptions如何使用呢?以下面的代碼,讓EditText實現setOnEditorActionListener,在onEditAction方法中actionId就對應咱們設置的imeOptions。系統默認的actionId有:EditorInfo.IME_NULL、EditorInfo.IME_ACTION_SEND、EditorInfo.IME_ACTION_DONE等。這樣咱們就能夠根據不一樣的EditText來實現不一樣的軟鍵盤右下角功能鍵。io