Fundamental Notes/Android

Button에 animation 적용하기

콩콩댕 2013. 7. 9. 14:09
반응형

0. ImageView를 버튼 대용으로 사용


1. Animation 준비하기 (drawable/loading.xml)

<?xml version="1.0" encoding="utf-8"?>

<animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="false">

    <item android:drawable="@drawable/loading_1"

          android:duration="200" />

    <item android:drawable="@drawable/loading_2"

          android:duration="200" />

    <item android:drawable="@drawable/loading_3"

          android:duration="200" />

</animation-list>


2. java 코드 

iv.setImageResource(R.drawable.loading);

AnimationDrawable anim =  (AnimationDrawable) iv.getDrawable();

anim.start();