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

스크롤뷰 안에 뷰페이저를 넣으려고 합니다.

0 추천
스크롤뷰안에 뷰페이저를 넣고 하단에 뷰페이저를 넣어서 프래그먼트로 구현을 하려고 하는데요.

 

뷰페이저의 높이를 wrap_content로 해서 해당 프래그먼트마다 제각각의 높이를 설정해 주고 싶은데

 

스크롤뷰안에 뷰페이저를 선언하고 height를 wrap_content로 주면 아예 표시조차도 안됩니다.

 

검색해보니까 스크롤뷰 안에 리스트뷰를 넣는것도 비슷하다고 하는데 저같은 경우는 스크롤뷰 안에 다른 여거래의 레이아웃이 존재하고 그 맨아래 뷰페이저를 구성하려고 하는거라서

android:fillviewport=true를 주는것과는 별개의 문제입니다.
익명사용자 님이 2016년 6월 13일 질문

1개의 답변

0 추천
아쉽지만 뷰페이저 높이는 직접 코드로 작성 하시는 수 밖에 없습니다.

스크롤뷰 이니 높이에 제약을 크게 받지않으므로 기기의 가로 크기를 받아와 높이를 직접 계산해주어 설정 해주셔야 할 듯 합니다.
ThisPlus (46,920 포인트) 님이 2016년 6월 14일 답변
...