我正在使用隱藏的EditText(可見性未設置爲不可見,而是EditText具有0dp的寬度和高度)以接收用戶輸入。我正在使用輸入數據來填充其他TextView。我這樣做的原因是因爲我不希望可見窗體(TextViews)具有與實際EditText相同的屬性,但我確實想使用軟鍵盤。如何在單擊另一個TextView時將焦點添加到EditText
我的問題是,當用戶選擇隱藏鍵盤,無論是通過按回或「完成」按鈕,我想使它重新出現時,他們點擊一個TextView,讓他們再次可以開始編輯隱藏EditText。
我嘗試下面的代碼,但沒有成功:
if(hiddenEt.requestFocus()) {
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);
}
if語句內的代碼並運行,但軟鍵盤不會重新出現。
是否有一個單獨的函數實際調用軟鍵盤?
工作就像一個魅力,謝謝! – Joey
我會在55秒;) – Joey
k..no probz::)) – Hariharan