반응형

출처: https://202psj.tistory.com/964

 

[android] 안드로이드 android 개발 키보드 옵션

================================= ================================= ================================= 출처: http://ceight.egloos.com/6386028 웹뷰에서 텍스트 입력시 키보드가 올라오면서 텍스트창을 막아버리는 현상이 발생하

202psj.tistory.com

 

일전에 ChatGPT 웹뷰를 만들었는데 문제가 입력란에 포커스하는 순간 키보드가 입력란을 가리는 현상이 있었다.

이를 해결하기 위해 이것저것 찾아봤지만,

다 안 먹히다가 마지막 저 코드를 mainActivity의 onCreate 함수에 넣는 순간 해결되었다.

 

저 코드의 의미는 현재 창을 getWindow()로 부른 다음,

입력할 때 창 크기를 조절(SOFT_INPUT_ADJUST_RESIZE)한다는 의미이다.

 

        getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);

 

어디까지나 나의 추측이지만 뭔가 동적으로 처리해야 하는 건가 싶다.

그렇지 않고서야 AndroidManifest.xml에서 넣었는데 안 되는 걸 보니.

반응형
Posted by 애콜라이트
l

free counters