G
Gerhard55
Gast
Hallo,
ich würde gerne eine große Anzahl auf der SD Karte gespeicherte Bilder in schnell hintereinander anzeigen lassen um das ganze quasi wie einen Film aussehen zu lassen. Mit folgendem Ansatz hatte ich bisher leider nur wenig Erfolg bzw. es wird immer nur das erste Bild angezeigt:
Hat jemand einen Tipp für mich wie ich dieses Problem lösen kann?
Vielen Dank!
ich würde gerne eine große Anzahl auf der SD Karte gespeicherte Bilder in schnell hintereinander anzeigen lassen um das ganze quasi wie einen Film aussehen zu lassen. Mit folgendem Ansatz hatte ich bisher leider nur wenig Erfolg bzw. es wird immer nur das erste Bild angezeigt:
Code:
ImageView iv = (ImageView)findViewById(R.id.imageViewer);
List<Bitmap> pics = new ArrayList<Bitmap>();
for (int i = 0; i < 50; i++)
{
Bitmap bitmap = BitmapFactory.decodeFile("/sdcard/bild" + (i+1) + ".jpeg");
pics.add(i, bitmap);
}
for (int i = 0; i < 50; i++)
{
iv.setImageBitmap(pics.get(i));
try {
Thread.sleep(200);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
Hat jemand einen Tipp für mich wie ich dieses Problem lösen kann?
Vielen Dank!