AlertDialog内部edittext无法获取焦点解决方案
来源:互联网 发布:杨中科c语言也能干大事 编辑:程序博客网 时间:2024/05/22 11:53
AlertDialog dialog = new AlertDialog.Builder(context).create(); dialog.setCanceledOnTouchOutside(true); dialog.show(); Window window = dialog.getWindow(); window.setContentView(view); LayoutParams params = window.getAttributes(); params.width = LayoutParams.MATCH_PARENT;//如果不设置,可能部分机型出现左右有空隙,也就是产生margin的感觉 params.height = LayoutParams.WRAP_CONTENT; params.softInputMode = LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE;//显示dialog的时候,就显示软键盘 params.flags = LayoutParams.FLAG_DIM_BEHIND;//就是这个属性导致不能获取焦点,默认的是FLAG_NOT_FOCUSABLE,故名思义不能获取输入焦点, params.dimAmount=0.5f;//设置对话框的透明程度背景(非布局的透明度) window.setAttributes(params);
阅读全文
0 0
- AlertDialog内部edittext无法获取焦点解决方案
- EditText无法获取焦点
- 记录EditText获取焦点后无法编辑 的解决方案
- AlertDialog中EditText不能获取焦点以及不宽度不能自动铺满的完美解决方案
- android自定义AlertDialog对话框中的EditText无法弹出输入法解决方案
- Android alertDialog 动态添加edittext无法弹出键盘解决方案
- 自定义AlertDialog中EditText无法弹出键盘的解决方案
- EditText无法获取焦点 获取焦点无法编辑(android:descendantFocusability用法简析 )
- EditText无法获取焦点(android:descendantFocusability用法简析 )
- scrollview 中嵌套 edittext edit无法获取焦点的解决办法
- EditText无法获取焦点(android:descendantFocusability用法简析 )
- 解决EditText编辑框在Fragment中无法获取焦点
- EditText无法获取焦点(android:descendantFocusability用法简析 )
- android AlertDialog中的Edittext自动获取焦点并弹出软键盘
- EditText获取焦点
- android editText 获取焦点
- EditText获取焦点事件
- EditText获取焦点
- 事件DOMContentLoaded和load的区别
- APK应用LOG保存
- expdp与impdp(数据泵导出与导入)
- OpenGL single first
- C++ 滚动IE滚动条
- AlertDialog内部edittext无法获取焦点解决方案
- Fragment如何实现左右分屏显示的
- JSP学习心得-程序员技术浅谈
- oracle11g本地可以访问但局域网无法访问
- ArcEngine打开数据源(FeatureClass)
- 第一次写
- python知识备忘集合(持续更新)
- SpringMVC+EASYUI实现分页
- A Beginner Tutorial for Writing Simple COM/ATL DLL For VS2012