마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

EditText 소프트키보드 다시 띄우면 화면리사이즈가 안됨

0 추천
안녕하세요^^

저번에 한번 올렸는데 답글이 없기도 하고 테스트 한걸 바탕으로 다시한번 글을 추가해서 올립니다.

처음 Edittext에 터치하면 소프트키보드 나오면서 화면이 스크롤되서 올라갑니다.

그런데 키보드 내렸다가 다시 터치하면 화면이 스크롤 되지 않고 가려집니다.

그래서 같은 edittext를 두개 만들어서 테스트를 해보니

edittext를 번갈아 클릭하면 화면이 스크롤되지만

한번 터치하고 키보드 내린다음에 같은 edittext를 터치하면 화면을 가려버립니다...

뭔가 리프레시같은걸 해야되는건지 흠...

조언좀 부탁드립니다 ㅠ
익명사용자 님이 2014년 7월 10일 질문

1개의 답변

0 추천
안녕하세요.

 

먼저 ScrollView와 그안의 Container의 height값을 확인 부탁드립니다. (wrap_content)

둘재로 Manifest에서 해당 Activity의 configChanges에 다음 항목중에 하나라도 포함되어 있는지 확인 바랍니다.

android:configChanges="touchscreen|keyboardHidden|keyboard|screenLayout

configChanges가 등록되면 해당 event발생시 Activity.onConfigurationChanged()가 불려지고 여기서 special treatment를 해주게 됩니다.
fanoyong (1,440 포인트) 님이 2014년 7월 16일 답변
...