안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요
안드로이드 키보드의 높이를 구하는 방법을 2일째 찾고 있습니다만 방법을 아직 찾질 못해 올려봅니다...
먼저 키보드에서 높이를 반환 하는 public 메서드는 없어 보입니다.
- > 혹시 있는걸 아시는분은 답변좀 ㅠㅠ
android:windowSoftInputMode="stateHidden|adjustResize" 옵션을주어 줄어드는 레이아웃높이를 가져오는 방법또한
frame레이아웃을써야 하기때문에 불가능합니다.
그래서 linear레이아웃이 들어있는 새액티비티로 전환후에 기존 레이아웃높이서 키보드가 올라왔을때의 레이아웃 높이를 뺀값을 가져오는 방법이 있지만 이 경우 가로 모드에선 resize가 되지 않습니다.(가로모드에서 텍스트입력창이 없을때의 높이)
혹시 방법을 아시는 분께선 답변 꼭좀 부탁드리겠습니다.