Android:當(dāng)焦點(diǎn)集中在編輯文本上時,自動顯示軟鍵盤我正在顯示一個輸入框AlertDialog..這個EditText在對話框內(nèi)部,當(dāng)我調(diào)用AlertDialog.show(),但軟鍵盤不會自動顯示。如何使軟鍵盤在顯示對話框時自動顯示?(沒有物理/硬件鍵盤)。類似于當(dāng)我按下搜索按鈕來調(diào)用全局搜索時,軟鍵盤會自動顯示。
3 回答

蠱毒傳說
TA貢獻(xiàn)1895條經(jīng)驗(yàn) 獲得超3個贊
您可以在創(chuàng)建對話框后立即請求一個軟鍵盤(在sdk-r20上進(jìn)行測試)。
// create dialog
final AlertDialog dialog = ...;
// request keyboard
dialog.getWindow().setSoftInputMode (WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);
- 3 回答
- 0 關(guān)注
- 427 瀏覽
添加回答
舉報
0/150
提交
取消