AlertDialog里面有EditText,希望弹出对话框的时候弹出软键盘

代码如下:

记住要在对话框show()方法调用之后,调用如下代码:

public static void popSoftkeyboardInAlertDialog(Context ctx, EditText editText) {
        editText.requestFocus();
        InputMethodManager imm = (InputMethodManager) ctx.getSystemService(Context.INPUT_METHOD_SERVICE);
        imm.toggleSoftInput(InputMethodManager.SHOW_FORCED, 0);
    }


你可能感兴趣的:(AlertDialog里面有EditText,希望弹出对话框的时候弹出软键盘)