美文网首页
Dialog弹出时,EditView获取焦点,软件盘弹出

Dialog弹出时,EditView获取焦点,软件盘弹出

作者: 吕志豪 | 来源:发表于2017-12-11 11:34 被阅读0次
AlertDialog alertDialog = builder.create();
        alertDialog.setOnShowListener(dialog -> {
            inflate.etContent
                    .post(() -> {
                        inflate.etContent.requestFocus();
                        InputMethodManager imm =
                                (InputMethodManager)
                                        builder.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
                        if (imm != null) {
                            imm.showSoftInput(inflate.etContent, InputMethodManager.SHOW_IMPLICIT);
                        }
                    });
        });

相关文章

网友评论

      本文标题:Dialog弹出时,EditView获取焦点,软件盘弹出

      本文链接:https://www.haomeiwen.com/subject/btkiixtx.html