2012-06-21 6 views
0

editText와 함께보기가 있는데 키보드가 나타나지 않습니다. 많은 연구 끝에 내가 처음으로보기를로드 할 때 키보드를 표시하는 방법 만 찾을 수있었습니다. 그러나 사용자가 키보드를 닫으면 다시 가져올 방법이없는 것처럼 보입니다.안드로이드 - 키보드를 EditText에 올리는 방법

사용자가 editText 필드를 입력 할 때마다 어떻게 키보드를 나타나게 할 수 있습니까?

+0

editText를 클릭 할 때 나타나지 않습니까? – krammer

+0

사용자가 EditText (편집 텍스트)를 클릭하면 키보드가 자동으로 표시됩니다. 사용자가 키보드를 숨기기로 결정한 경우 이는 사용자의 결정입니다. 사용자가 원하는 것을 사용자가 수행하도록 강요해서는 안됩니다. –

+0

자동으로 나에게 나타나지 않습니다. 이상합니다. 왜 그럴까요? – crazymao

답변

1

몇 번이나 dicussed되었습니다.

다음 스 니펫을 사용하십시오.

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); 
imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0); 
+0

정확한 코드가 다른 게시물에서 발견되었지만 사용자가 편집 필드를 빠져 나와 키보드 입력을 다시 시도하면 키보드가 다시 나타나지 않습니다 ... – crazymao

0

편집 텍스트 상자를 클릭하여 텍스트를 입력 할 때마다 Android 키보드가 자동으로 열립니다.

+0

아니요, 그렇지 않습니다. – crazymao

관련 문제