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

adjustResize설정에 ListView 안에 EditText 넣었을 때 문제가있습니다.

0 추천
adjustResize 를 쓰는 이유는 제일 상단에 레이아웃이 보여야 해서

ListView안에 EditText를 선택해서 밀어올려도 영향을 안받으려면 Resize를 꼭해줘야 합니다.

그런데 이렇게 하면 EditText가 포커스를 뺏겨서 글을 쓸 수 없는 현상이 일어납니다.

adjusPan으로 하면 글은 쓸 수 있지만 상단 레이아웃이 밀려 올라가서 사라지게 됩니다.

이거 방법이 없는건가요???? 답변부탁드립니다.
브이v (1,500 포인트) 님이 2014년 11월 19일 질문

1개의 답변

0 추천
 
채택된 답변
자답 ) 스크롤 뷰에 리스트뷰를 넣어서 하면 adjustresize로 사용할 수 있습니다. 단 스크롤뷰 안에 리스트뷰를 넣으면 스크롤이 이상하게되니 리스트뷰 높이를 재조정하는 메서드를 써주셔야합니다.
브이v (1,500 포인트) 님이 2014년 11월 28일 답변
...