ListView 에 애니메이션 효과 추가

오늘 프로젝트 에 ListView 에 폭포 같은 애니메이션 을 추가 해 보 세 요. 효과 가 너무 좋 은 것 같 아 요. 여기 서 공유 해 보 세 요.먼저 res / anim 디 렉 터 리 아래 xml 애니메이션 자원 파일 list 를 만 듭 니 다.animation.xml


<set xmlns:android="http://schemas.android.com/apk/res/android" >

    <alpha
        android:duration="50"
        android:fromAlpha="0"
        android:toAlpha="1" />

    <translate
        android:duration="100"
        android:fromYDelta="-100%"
        android:toYDelta="0%" />

set>

그리고 해당 하 는 ListView 에 이 애니메이션 을 설정 합 니 다.
albumListView.setLayoutAnimation(new LayoutAnimationController(AnimationUtils.loadAnimation(this, R.anim.list_animation), 0.5f));

간단 하지 않 습 니까? 위의 두 단 계 를 완성 하면 멋 진 폭포 애니메이션 이 있 을 수 있 습 니 다.물론 xml 로 파일 을 설정 하 는 것 외 에 자바 코드, 동적 으로 애니메이션 의 표현 형식 과 애니메이션 의 시간 을 설정 할 수 있 습 니 다.쓸모 가 있 으 면 다시 이야기 합 시다.관심 있 는 사람 은 보충 해 줄 수 있 잖 아.

좋은 웹페이지 즐겨찾기