1

나는 두 상태 사이를 전환 할 수 있도록 ListView을 가지고 있습니다. 첫 번째 상태에서 목록의 모든 항목은 일부 텍스트 외에도 사각형 모양입니다. 두 번째 상태에서는 목록의 모든 항목이 동일하지만 사각형 모양이 현재 원 모양입니다. 내가 원한 것은 모든 보이는 아이템의 사각형을 원으로 그리고 그 반대 방향으로 바꿀 수 있다는 것입니다 (ViewSwitcher 또는 그와 유사한 것을 사용). 누구나 이것이 가능하고 어떻게 구현할 수 있는지 알 수 있습니까? (내 ListView 님의 데이터는 ArrayAdapter에서 가져온 것입니다.)두 상태 사이에 ListView 항목 애니메이션하기

답변

0

처음 생각했던 것보다 더 단순 해졌습니다. 내 어댑터의 getView(int position, View convertView, ViewGroup parent) 방법에서, 나는 convertView가 null의 새로운 View 경우 팽창, 나는 내 ViewSwitcherView 내에서의 ViewSwitcher.getDisplayedChild() 방법을 확인 찾을 것을 다음과 ViewSwitcher.showNext() 또는 ViewSwitcher.showNext()가 적절하게 호출합니다.

관련 문제