요즘에도 초보질 하고 있는 개발자입니다ㅡㅡㅎㅎ 많은 도움 부탁드려요


일단xml에서 이렇게 설정을 추가했어요. 기본설정은 상관없으니 넘어가고요.

<EditText

android:focusableInTouchMode="false"

android:text="테스트"

android:imeOptions="actionDone"

>

그리고 옆에 버튼이 있는데 이 버튼을 클릭했을때 이 edittext 에 있는 글쓰기 수정가능하도록 포커스가 가고 소프트키보드를 올리


려고 했죠. 그래서 버튼.setonclicklistener(this) 일케하고 스위치로 받아서 돌리려고 하는데 제생각에는


case R.id.btn_text_edit1:

text1.setFocusableInTouchMode(true);

InputMethodManager mgr = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);

mgr.showSoftInput(text1, InputMethodManager.SHOW_IMPLICIT);

break;

이렇게 하면 충분할것 같은데 소프트 키보드가 않올라오네요;; 수정은 되는데요


text1은 edittext구요.. 뭐가 잘못된걸까요