我有一個editText
視圖,但鍵盤不顯示。經過大量研究,我能找到的唯一合適的事情是如何在首次加載視圖時顯示鍵盤。但是,如果用戶關閉鍵盤,似乎無法恢復。Android - 如何讓鍵盤出現EditText
每當用戶輸入editText
字段時,如何讓鍵盤出現?
我有一個editText
視圖,但鍵盤不顯示。經過大量研究,我能找到的唯一合適的事情是如何在首次加載視圖時顯示鍵盤。但是,如果用戶關閉鍵盤,似乎無法恢復。Android - 如何讓鍵盤出現EditText
每當用戶輸入editText
字段時,如何讓鍵盤出現?
它被多次討論。
使用下面的代碼片段。
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0);
我發現在另一篇文章中的確切代碼,但問題是,當用戶退出編輯字段,並試圖再次進入它的鍵盤沒有再次顯示... – crazymao
它不出現,當你點擊editText? – krammer
如果用戶點擊EditText,鍵盤將自動顯示。如果用戶決定隱藏鍵盤,那麼這是他們的決定。你不應該強迫用戶做你想讓他們做的事 –
它不會自動爲我提出,這很奇怪,爲什麼不呢? – crazymao