카카오톡 처럼 키보드 위에 이모티콘이 뜨는 뷰를 만들고 싶었다

여러가지 방법 중 PopupWindow 라는 걸 찾아서 구현해 보았다.

 

1. 키보드 높이 구하기

키보드 높이를 구하는 방법도 여러가지가 있다

이 부분은 검색을 통해 여러가지 샘플들을 참고했다

 

2. PopupWindow

키보드의 높이를 구하고 키보드의 높이만큼 PopupWindow의 뷰의 높이를 설정해준다.

 

3. 소스코드

https://github.com/thoon-kim/PopupWindowDemo/

 

코드가 어렵지 않아 코드에 대한 설명은 따로 필요없을 것 같고

코드를 참고하면 쉽게 원하는 대로 구현할 수 있을 것이다

 

 

+ Recent posts