EditText焦点无法设置

时间:2013-08-09 07:23:40

标签: java android

当开始运行app时,EditText可见性设置为“已消失”值。在java visibbility中设置值可见。 我想在那个时候打开键盘并将焦点放在EditText上。我这样做,但是不能正常工作

`

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

1 个答案:

答案 0 :(得分:0)

尝试使用以下方法进行更改:

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

还有这个:

InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT);