当开始运行app时,EditText可见性设置为“已消失”值。在java visibbility中设置值可见。 我想在那个时候打开键盘并将焦点放在EditText上。我这样做,但是不能正常工作
`
editText=(EditText)findViewById(R.id.search_text);
editText.setVisibility(View.VISIBLE);
editText.setFocusable(true);
editText.setSelectAllOnFocus(true);`
答案 0 :(得分:0)
尝试使用以下方法进行更改:
editText.setFocusableInTouchMode(true);
editText.requestFocus();
还有这个:
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT);