현재 개발중인 어플리케이션에서 Recyclerview 기반의 리스트를 사용하고 있습니다. 각 아이템은 한개의 체크박스와 두개의 텍스트뷰로 구성되는데요, 특정 버튼 클릭시 Gone상태의 체크박스가 VISIBLE되면서 나타납니다.
요즘 나오는 잘 만들어진 어플들 보면 리스트 항목들중 다중선택을 위해서 저처럼 특정 버튼을 클릭하거나 아이템을 롱클릭해서 체크박스가 보여지도록 하는데, 이 과정에서 다른 어플들처럼 체크박스가 왼쪽에서 오른쪽으로 들어오는 애니메이션을 구현하고 싶습니다. 저처럼 갑자기 뿅 하고 나타나는거 말구요..ㅠㅠ
애니메이션 클래스를 이용해서 종일 시도해봤는데 당연한 이야기겠지만 onBindViewholder 내에서는 제대로 작동하지 않네요. 물론 첫 화면에서는 제대로 작동하지만 스크롤을 내릴때마다 애니메이션이 새로 시작되고.. 하루종일 고민해봤는데 딱히 방법이 떠오르지 않습니다. ㅠㅠ
화면에 보여지는 영역 밖의 아이템까지 한번에 애니메이션을 실행시키거나 혹은 다른 방법이 있는지 고수분들께 여쭈어봅니다.