Android Dialog弹出时的软键盘弹出问题
来源:互联网 发布:股票分时线数据接口 编辑:程序博客网 时间:2024/05/17 02:54
在项目开发中遇见了Dialog弹出后软键盘死活不弹出的问题,只不过已经解决了。。。
content是Dialog中的EdiText,必须在Dialog初始化完成后,才能够弹出来
LayoutInflater inflater = LayoutInflater.from(context);LinearLayout inflate = (LinearLayout) inflater.inflate(R.layout.mydialog, null);mDialog=new Dialog(context);mDialog.requestWindowFeature(Window.FEATURE_NO_TITLE);mDialog.addContentView(inflate, new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,ViewGroup.LayoutParams.MATCH_PARENT));TextView name = (TextView) inflate.findViewById(R.id.name_mydialog);final EditText content= (EditText) inflate.findViewById(R.id.content_mydialog);TextView cancle= (TextView) inflate.findViewById(R.id.cancle_mydialog);TextView sure= (TextView) inflate.findViewById(R.id.sure_mydialog);content.setFocusable(true);content.setFocusableInTouchMode(true);content.requestFocus();
content.post(newRunnable() {
@Override
public voidrun() {
InputMethodManager inputMethodManager=(InputMethodManager)((Activity)context). getSystemService(Context.INPUT_METHOD_SERVICE);
inputMethodManager.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
}
});
0 0
- Android Dialog弹出时的软键盘弹出问题
- dialog 自动弹出软键盘的问题
- dialog弹出时自动弹出软键盘
- 解决自定义Dialog无法弹出软键盘的问题
- Android dialog软键盘弹出顶起View
- Android Dialog中的EditText 弹出软键盘
- android 软键盘的弹出问题总结
- 关于Android软键盘弹出的问题
- Android软键盘弹出问题的解决方法
- Android 弹出软键盘的问题
- Android中软键盘弹出时关于布局的问题
- Android中软键盘弹出时关于布局的问题
- Android—软键盘弹出时关于布局的问题
- android弹出软键盘时,editText被遮挡的问题
- Android软键盘弹出时布局的调整问题
- Android中软键盘弹出时关于布局的问题
- 简析Android软键盘弹出时窗口上移的问题
- Android软键盘弹出时窗口上移的问题
- Visual Studio 2013怎么把选项卡设置在左侧显示?
- tomcat虚拟目录设置
- Eclipse打jar包
- matlab中try/catch语句
- myeclipse发布后classes文件夹里找不到xml等配置文件
- Android Dialog弹出时的软键盘弹出问题
- 采用DES加密方式对properties配置文件敏感信息加密处理
- Linux2.6 内核的 Initrd 机制解析
- 数据库知识——基础篇
- java学习 十四、关键字汇总
- caffe---make发生的错误和解决办法1
- Volley的源码分析
- OpenvSwitch常用命令(全)
- 4-线程池