0

开始运行应用程序时,EditText 的可见性设置“消失”值。在 java 可见性设置值可见之后。我当时想打开键盘并专注于 EditText。我这样做了,但不工作

`

        editText=(EditText)findViewById(R.id.search_text);
            editText.setVisibility(View.VISIBLE);
        editText.setFocusable(true);
        editText.setSelectAllOnFocus(true);`
4

1 回答 1

0

尝试改变它:

editText.setFocusableInTouchMode(true);
editText.requestFocus();

还有这个:

InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT);
于 2013-08-09T07:26:04.190 回答