0
키보드가 Android에서 표시 될시기를 감지하는 방법이 있습니까?Android : 소프트 키보드를 표시하려고 할 때 감지?
제 문제는 ListView에 EditText가있는 것입니다. 키보드가 나타나려고 할 때, 이것들은 꽤 자주 재 묘사되어 EditText가 초점을 잃고 여분의 탭이 필요하도록 도청되었습니다.
내 제안 된 솔루션은 키보드가 표시 될 때를 모니터링하고 현재 포커스가있는보기를 확인한 다음 키보드가 표시된 후에 해당보기로 포커스를 복원하는 것입니다.
그러나 Android에서 키보드가 "표시 될 예정"을 감지하는 방법을 알지 못합니다. 어떻게하면 좋을까요? 독특한 OnFocusChangedListener에 myListener를 작성,
저는 이것에 대해 생각했지만, 키보드가 표시 될 때 여전히 주된 문제가 있음을 알고 있습니다. 예를 들어, 다른 EditText가 두드려 졌기 때문에 키보드가 표시되거나 포커스가 손실 될 수 있으므로 포커스가 변경 될 수 있습니다 (포커스를 잃을 수 있음). – MikeS
키보드가 포커스가있는 상태로 표시되는지 확인 하겠지만 조금만 조사하면 생각만큼 간단하지 않습니다. http://stackoverflow.com/questions/2150078/how-to-check-visibility-of-software- 키보드 인 안드로이드 – MariusBudin