관리 메뉴

나만을 위한 블로그

[Android] editText 클릭 시 키보드가 레이아웃을 밀어올리지 않게 하는 법 본문

Android

[Android] editText 클릭 시 키보드가 레이아웃을 밀어올리지 않게 하는 법

참깨빵위에참깨빵_ 2021. 5. 5. 15:54
728x90
반응형

반응형으로 화면을 만들었는데 editText 때문에 글자가 작아지는 현상이 있어서 이를 수정하려고 알아보다가 방법을 찾았다.

매니페스트의 <activity> 태그에 아래 속성을 추가해준다.

android:windowSoftInputMode="adjustNothing"

 

아래 태그를 넣어준다면 매니페스트에선 아래와 같이 보인다.

<activity android:name=".activity.MainTabLayoutActivity"
            android:windowSoftInputMode="adjustNothing">

 

이렇게 하면 editText를 눌러도 밑에서 올라오는 키보드에 의해 화면이 위로 올라가거나 하지 않는다.
탭 레이아웃과 뷰페이저, 프래그먼트를 사용해서 화면을 구성한 경우에도 적용된다.

반응형
Comments