美文网首页
自定义dialog,键盘自动弹出。

自定义dialog,键盘自动弹出。

作者: 一洼世界 | 来源:发表于2017-02-08 13:53 被阅读178次
    dialog中edittext自动弹出
     dialog.setOnShowListener(new DialogInterface.OnShowListener() {
                @Override
                public void onShow(DialogInterface dialog) {
                    //设置可获得焦点
                    et_title.setFocusable(true);
                    et_title.setFocusableInTouchMode(true);
                    //请求获得焦点
                    et_title.requestFocus();
                    InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
                    imm.showSoftInput(et_title, InputMethodManager.SHOW_IMPLICIT);
                }
            }); 
    
    跳转newActivity 键盘弹出
      mEt_info.setFocusable(true);
            mEt_info.setFocusableInTouchMode(true);
            mEt_info.requestFocus();
            getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);
    

    相关文章

      网友评论

          本文标题:自定义dialog,键盘自动弹出。

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