Android 2.35 - 我有一個多行EditText屏幕上也有一個確定和取消按鈕。當用戶完成輸入文本時,他點擊確定按鈕,處理輸入的文本。這個「完成」按鈕從哪裏來?
當縱向模式下點擊編輯文本時,軟鍵盤出現在「確定」和「取消」按鈕下方,因此它不會遮掩它們。但在橫向模式下,軟鍵盤覆蓋了「確定」和「取消」按鈕,EditText右側出現了一個神祕的「完成」按鈕 - 這是灰色背景上的普通按鈕。點擊它會關閉鍵盤。
我的佈局中沒有定義這樣的按鈕!它從何而來?什麼決定了它的外觀,狀態和屬性?它的事件在哪裏處理?這是什麼叫,所以我可以讀更多關於它?
我嘗試添加
android:imeOptions="actionDone"
我EDITTEXT給軟鍵盤完成按鈕,但沒有任何效果。我寧願在鍵盤上有一個「完成」按鈕,看起來像鍵盤的其餘部分,而不是這個奇怪的「完成」按鈕,它看起來不像或不適合屏幕上的其他任何東西。提前感謝任何信息。
你沒做什麼 - 這是Android的手柄'EditText'在橫向模式下如何。在風景中,編輯文本發生在全屏幕,「完成」按鈕表示用戶正在編輯,現在可以返回到普通視圖。 – Nikhil
那麼決定它的外觀呢?這是一種通用的灰色和通用系統字體,因此它不適用於我的佈局樣式或軟鍵盤。 – user316117