본문 바로가기
개발/삽질

안드로이드 채팅방 입력 EditText 설정하기

by 창이2 2020. 8. 2.

안녕하세요 찰스입니다.

채팅방을 만들때 입력하는 EditText는 대부분 아래에 위치합니다.

이 때문에 텍스트를 입력하려고 하면 EditText가 키보드에 가려지거나

   android:windowSoftInputMode="adjustResize"

를 설정해도 recyclerview가 빈공간이 있음에도 불구하고 화면 밖으로 올라가는 현상이 있는데요.

이것을 막기 위해 서는 해당 레이아웃 파일에서 루트 레이아웃에 

    android:fitsSystemWindows="true"

을 설정하면 recyclerview가 위로 밀려나지 않고 빈 공간만큼 줄어들어서 보여지게 됩니다.

댓글