안녕하세요.

키보드관련하여 문의드립니다.^^

키보드를 만들고 있는데, 키보드위에 팝업윈도우를 띄우려고 합니다.
팝업윈도우의 위치는 mPopupKeyboard.showAtLocation(View parent, int gravity, int x, int y) 를 이용하여 선택된 키버튼위에 띄우고 있습니다. 여기서 첫번째 인자 parent는 키보드의 View를 넣었고요.

이때, 세로일때는 정상적으로 동작하는데, 가로모드로 돌아가면, 팝업의 위치가 키보드를 기준으로 좌표되는게 아니라(즉 parent가 키보드가 아니라), 전체 화면을 기준으로 좌표되어 키보드 위에 팝업이 띄워집니다.( fullscreen 상태가 되어있어서 parent가 전체 화면으로 된거같음)
parent view를 찍어보니 제대로 키보드View 로 되어있는데, 왜 좌표는 전체화면을 기준으로 되는지 알고싶습니다.

아무리 검색을 해봐도 관련내용이 없네요...
혹시 비슷한 경험이 있으신분 있으면 도움 부탁드리겠습니다.