我在AlertDialog上使用自定义布局。自定义布局有一个EditText字段,我用它来获取电话。当我显示AlertDialog时,为了让键盘输入电话号码,您必须单击EditText字段。当我调出AlertDialog时,是否有办法让键盘自动弹出,这样用户就不必点击EditText字段来获取键盘。
谢谢, 人员Prasanna
答案 0 :(得分:3)
只需在显示对话框时添加此行:
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE);
答案 1 :(得分:0)
查看this是否符合您的要求。也是一个类似的discussion。