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>