2012-08-03 81 views
1

我有一個EditView。當有人點擊EditView時,擊鍵將會消失的唯一方式是如果後退按鈕id按下。想不出如何讓android鍵盤消失,除非後退按鈕是按

我看到一些應用程序有它,所以當鍵盤出現時,有一個按鈕在右下角完成。當這是按下鍵盤消失。 我的應用程序不這樣做,是否有人知道他們是如何做到這一點?

當輸入鍵被按下時,還有可能是否有鍵盤消失,插入另一行文字?

回答

0

您可以使用TextView.setImeOptions()並傳遞actionDone或在佈局中使用android:imeOptions =「actionDone」屬性。

要按輸入時關閉,請使用自定義OnEditorActionListener。但是,將上述Enter鍵改爲完成可能會更好,以便傳達將發生的操作。

請參閱this SO question

+0

嗨,感謝您抽出寶貴時間回答我的問題,我在圈子裏試圖弄清楚。 – 2012-08-04 23:41:03

+0

我很高興能幫上忙。 – Jeff 2012-08-05 08:50:15

+0

嗨,我怎麼能「改變回車鍵來完成上述可能會更好,以傳達將發生什麼行動。」??也感謝您的信息。 – 2012-08-06 20:48:56