2014-07-15 3 views
0

내 목표는 문자를 방지하기 위해 키보드를 잠그는 것입니다. 안드로이드 키보드를 감지하고 어떻게 대응할 수 있습니까?안드로이드 키보드 모양 감지

+0

가능한 중복 [Android : Detect softkeyboard open] (http://stackoverflow.com/questions/3081276/android-detect-softkeyboard-open) – SlashTag

답변

0

안드로이드 키보드 동작 (숨기기 또는 표시)을 감지 할 수있는 완벽한 방법은 없습니다. 루트보기에서 onSizeChange 메서드를 재정의하는 것이 좋습니다. 보기 크기를 계산하고 키보드 표시 또는 숨기기를 감지 할 수 있습니다.

+0

그리고 백그라운드에서 수행하고 싶다면 어떻게해야합니까? 내 앱이 활성화되지 않은 경우 – thecohenoam

+0

앱을 배경으로 사용할 때보기에 초점을 맞출 수 없어 활동이 일시 중지 될 수 있습니다.이 경우에는 할 필요가 없습니다. – miechal