앱을 만들고 테스트하던 도중 가로모드로 해봤는데 텍스트 입력란이 전체 화면을 채운다.
얘는 또 왜 이런걸까?.?
잠깐 텍스트를 입력하고 다음 화면으로 넘어가는 것이라면 큰 문제는 없겠지만 내가 어떤 항목을 입력하고 있는건지 알 수가 없다. 그리고 채팅처럼 입력을 하면서 다른 내용도 봐야 하는 경우에는 더 불편할 것이다.
이 문제를 해결하려면 어떻게 해야 할까?
생각보다 간단하다!!
EditText
에 아래 코드를 입력해주면 된다.
<EditText
...
android:imeOptions="flagNoExtractUi" />
EditText
마다 써줘야 되는데 EditText
많다면 대체할 수 있는 방법이 있는지도 찾아봐야겠다.
왼쪽은 코드를 적용하기 전, 오른쪽은 적용한 후의 스크릿샷이다.
[참고사이트]