Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Perceba que cada item dessa lista contm a imagem, que est na
pasta res/drawable, e a durao do tempo que essa imagem ser exibida. Alm
disso, o atributo android:oneshot diz se essa animao deve ficar
em loop infinito ou parar assim que o ltimo quadro for exibido. No nosso caso,
deixaremos em loop infinito ao setar esse atributo como false.
Nossa animao est pronta, agora precisamos atribu-la a um componente
de view da nossa aplicao.
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:layout_width="50dp"
android:layout_height="50dp"
android:id="@+id/animacao"
/>
</LinearLayout>
Com esse ImageView criado, basta setar nosso xml de animao nele:
ImageView imageView = findViewById(R.id.animacao);
imageView.setBackgroundResource(R.drawable.animacao);
AnimationDrawable animation = (AnimationDrawable) imageView.getBackground();
animation.start();