AlertDialog里面的EditText无法弹出软键盘
2017-09-14 10:35
281 查看
工作的时候遇到了一个问题,AlertDialog里面的EditText无法弹出软键盘,做了一个弹框,弹框中有个EdiText用于用户输入使用,调试的时候,弹框弹出EditText也有光标在闪动,但是怎么点击EditText,软键盘死活不弹出来。然后在网上找到了一个解决方法,很感谢博主的分享,原博客地址http://blog.csdn.net/wpquan/article/details/18818745
关键代码只有两行:
关键代码只有两行:
//只用下面这一行弹出对话框时需要点击输入框才能弹出软键盘 alert_leaveMsg.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM); //加上下面这一行弹出对话框时软键盘随之弹出 alert_leaveMsg.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);
相关文章推荐
- Android自定义dialog中的EditText无法弹出键盘的解决
- Android自己定义dialog中的EditText无法弹出键盘的解决
- AlertDialog自定义view中edittext无法弹出问题
- Android自定义dialog中的EditText无法弹出键盘的解决
- 关于AlertDialog中嵌入Edittext无法弹出输入法的问题解决
- 弹出popupwindow后,里面有EditText,并弹出键盘, 点击返回后Activity无法finish掉
- 解决在自定义AlertDialog中EditText无法弹出软键盘的问题
- 自定义的AlertDialog里面点击EditText的时候软键盘不能弹出
- android中自定义的dialog中的EditText无法弹出输入法解决方案
- ListView里面有EditTextView,解决弹出键盘后EditView不能获取焦点的问题
- 自定义对话框AlertDialog.getWindow().setContentView(view)是EditText无法输入
- android AlertDialog中EditText无法显示软键盘问题的解决方案
- 自定义的dialog中的EditText无法弹出输入法解决方案
- ListView里面有EditTextView,解决弹出键盘后EditView不能获取焦点的问题
- 自定义AlertDialog中EditText无法输入
- 关于popupwindow中含有EditText,点击无法弹出键盘的问题
- 自定义Dialog中点击EditText无法弹出软键盘的问题
- 解决Dialog中有EditText时无法自动弹出输入的问题
- 【 Android】自定义的AlertDialog中的EditText无法调用输入法问题解决
- EditText的输入法显示、隐藏和AlertDialog中的EditText无法调出输入法的问题