我有一個EditText視圖:我必須重寫`onEditorAction`還是「action_done」具有默認行爲?
<EditText
android:id="@+id/commentEditText"
android:layout_width="180dp"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:ems="10"
android:imeOptions="actionDone"
android:inputType="textMultiLine" />
我想禁用「enter
」鍵,當用戶插入輸入。
相反,我想要鍵盤有一個「完成」鍵,將關閉softkeyboard。
確實加android:imeOptions="actionDone"
還不夠嗎?
「輸入」鍵仍在我的Nexus 4上,沒有done
鍵。
是否必須覆蓋onEditorAction
還是「action_done
」具有默認行爲?
感謝,
其實你提出一個好點。我知道幾個鍵盤採用多行來表示「總是顯示一個換行鍵,不管其他什麼」。這可能會奏效。 –
@GabeSechan是的。謝謝。 – Hariharan