2014-06-04 2 views
0

키보드가 내 애플리케이션에서 버튼을 표시하고 사라지는 방법을 알고 싶습니다. 키보드가 EditText에 쓰여진 것처럼 보일 때 키보드가 내 앱의 버튼을 덮어서 사라지지 않기 때문에 버튼을 누르십시오.내 안드로이드 응용 프로그램에서 키보드가 사라졌습니다.

내 안드로이드 응용 프로그램이 세로 스크롤을 처리하지 못합니다. 이것이 작동하는지 또는 세로 스크롤을 넣을 수있는 방법인지 알 수 없습니다.

이 문제에 대한 제안이 있으십니까?

감사

+0

키보드를 사라지시겠습니까? 그러면 사용자가 텍스트를 어떻게 입력합니까? 오히려 스크롤링 문제를 해결해야합니까? – matiash

답변

0

당신은 프로그래밍 InputMethodManager 클래스

InputMethodManager keyboard = (InputMethodManager) 
      getSystemService(Context.INPUT_METHOD_SERVICE); 
imm.toggleSoftInput(0, InputMethodManager.SHOW_IMPLICIT); //show keyboard 
imm.toggleSoftInput(0, InputMethodManager.HIDE_IMPLICIT_ONLY); //hide keyboard 
를 사용하여 안드로이드 키보드를 표시/숨기기 할 수

나는 글고 치기에 입력 완료 로직을 ​​실행하고 숨기기 키보드 명령을 호출하는 것이 좋습니다 것 완료되면, 또는 당신은 별도의 스레드에서 타이머를 실행할 수 있습니다.

희망이 도움이됩니다.

관련 문제