Ich habe ein Bild von einem Baby, das, wenn ich auf den Button Schreien klicke, für 4 Sekunden das Bild ändern soll, das ein schreiendes Baby abbildet. Ich schrieb in die onClick Methode setBackgroundResources("neues Bild"), dann dass das Schreigeräusch abgespielt werden soll, dann thread.sleep(4000) und dann dass das Geräusch aufhören soll. Es funktioniert alles, bis auf das Bild, das erst geändert wird, nachdem das Geräusch wieder abgestellt ist, es wird also einfach nicht dann ausgeführt, wann ich es will. Warum denn? Ich finde nichts im Internet darüber und werde langsam verzweifelt.