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

리스트뷰에서 폴딩 효과 구현 문제.

–1 추천

오픈소스를 가져다가 베이스로 만들었습니다.

https://github.com/tibi1712/Folding-Android

 

리스트뷰에서 클릭시 서브아이템이 클릭된 아이템 아래로 펼쳐지면서 나오는 동시에

기존에 아래에 있던 리스트는 서브아이템의 높이만큼 아래로 내려갑니다.

한번 더 클릭시 접히면서 그 아래 있던 리스트는 줄이는 크기만큼 위로 올라갑니다.

 

서브아이템은 모양만 계산해서 접어주기 떄문에 크기는 바뀌지 않은 상태라 마진을 -로 주는법을 이용해서
아래 있는 리스트를 위로 끌어당기도록 해 줬는데요.

문제는  애니메이션 도중에 아래있던 리스트가 위로 딱 붙어서 올라가지 않고 어느정도 차이를 두고 올라갑니다 -.-;

어떻게 해결해야할지 감이 잘 잡히지 않네요.

익명사용자 님이 2014년 7월 18일 질문

1개의 답변

0 추천
wjeh ekqqusdl rndrmagkqslek
killoyr (140 포인트) 님이 2014년 8월 29일 답변
...