您的位置:首页 > 移动开发 > Android开发

Android开发 解决AlertDialog中的EditText无法调出输入法的问题

2017-03-20 17:04 525 查看
dialog.show();
Window window = dialog.getWindow();
WindowManager.LayoutParams layoutparams = new WindowManager.LayoutParams();
layoutparams.height = WindowManager.LayoutParams.WRAP_CONTENT;
layoutparams.width = (int) getResources().getDimension(R.dimen.x720);
window.setAttributes(layoutparams);
window.setContentView(view);

window.clearFlags(WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE | WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);
window.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE |
WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);

show后面加这样的~~噩噩噩噩噩噩
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐