2011-08-23 4 views
2

여기에 수락 된 답변을 사용해 보았지만이 방법이 저에게는 효과가 없습니다!EditText가 선택되었을 때 소프트 키보드를 표시하는 방법은 무엇입니까?

android - show soft keyboard on demand

어떤 조언에 감사드립니다 :)

+0

코드를 게시하십시오. 내가 읽은 모든 것은 링크가 작동한다고 말합니다. – Phil

+1

오, 언급 한 것을 잊어 버렸습니다. editText는이 활동에 포함시키고있는 titleLayout의 일부입니다. 즉 주 탭 활동의 첫 번째 (방문) 활동에서 editText가 선택되면 소프트 키 보드가 나타납니다. 하지만 첫 번째 인스턴스에서 소프트 키 보드를 사용하지 않고 주 탭 활동의 두 번째 활동으로 이동하면 소프트 키 보드가 나타나지 않습니다! – Ahmed

+0

어떤 방식으로 작동하지 않습니까? 귀하가 사용하고있는 코드와 실제 결과와 같은 귀하의 질문에 조금 더 자세하게 설명해 주시겠습니까? – seanhodges

답변

0

트릭했다 (지금은 너무 명백한 것 같습니다)이 줄의 코드 :

editText.clearFocus(); 
1

어떻게 이것에 대해 :

activity.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE); 
관련 문제