AnimationProgrammierbar ohne Animationslisten-XML

Ich bin in einer Situation, in der ich eine Animation aus einer dynamischen Liste von Bildern anzeigen möchte. Ich möchte AnimationDrawable für diesen Zweck verwenden, aber leider stecke ich fest ... :( mein Code ist wie

<code>ImageView globe = (ImageView) findViewById(R.id.globe);

AnimationDrawable animation = new AnimationDrawable();
animation.setOneShot(true);

Resources res = this.getResources();

while (from <= to) {
    String name = "globe_" + String.format("%03d", from);
    int globeId = res.getIdentifier(name, "drawable",
            this.getPackageName());
    animation.addFrame(res.getDrawable(globeId), 200);
    from++;
}

globe.setBackgroundDrawable(animation);
globe.post(new Runnable(){
        @Override
        public void run() {
            animation.start();
        }
});
</code>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage