2013-06-23 1 views
1

Je suis un débutant dans Android, et je veux créer une animation image par image que ses images sont placées dans le dossier des actifs. Auparavant, j'ai créé une animation simple dont les images ont été placées dans le dossier res/drawable. J'ai également placé un fichier gyro_animation.xml dans ce dossier. Dans cet exemple, j'ai créé une animation dans mon activité comme suit:comment créer une animation image par image android à partir d'images dans le dossier des ressources?

ImageView gyroView = (ImageView) findViewById(R.id.gyro); 
    gyroView.setBackgroundResource(R.drawable.gyro_animation)); 
    final AnimationDrawable gyroAnimation = (AnimationDrawable) gyroView.getBackground(); 

dès maintenant pour créer une animation que ses images sont dans des actifs résidèrent dossier que dois-je faire?

merci d'avance.

Répondre

0

Créez une liste d'animation pouvant être dessinée dans votre dossier de ressources et définissez-la en tant qu'arrière-plan sur votre ImageView. Vous pouvez voir une explication détaillée here.

+0

merci pour la réponse, je le sais, mais quand les images sont dans le dossier des actifs que dois-je faire ?? Je pense qu'il n'est pas possible d'effectuer de cette manière, car les fichiers du dossier des actifs n'ont pas d'ID et ne peuvent pas être accédés comme ça. – user2511572

+0

Déplacez vos images dans le dossier des ressources. Y a-t-il un problème avec ça? – Plato

+0

Je veux créer une application comme Tom parlant.il y a beaucoup d'animation et de nombreuses images. Si je les déplace dans le dossier de ressources Exception d'exception de mémoire. – user2511572

0

image par image charge d'animation à partir d'images dans le dossier des actifs click here

Questions connexes