Ich möchte eine ImageView-Quelle von meinem Code (nicht die XML) ändern. Ich habe eine Aktivität, und ich möchte das Bild darin ändern, entsprechend einer Nachricht, die ich von einer anderen Aktivität erhalten habe. Gibt es irgendeine Methode, die die Bildquelle vom Klassencode und nicht vom XML-Code ändern kann?Bildquelle ändern
Zum Beispiel:
if (message.equals("hello")){
//change the ImageView to hello.png;
}
Mögliche Duplikat [Ändern Bild von Imageview programmatisch Android] gespeichert haben (http://stackoverflow.com/questions/16906528/change-image -of-imageview-programmatically-android) –
Sie meinen 'ImageView.setBackgroundResource (R.drawable.hello);', wo Sie ein Bild namens hallo.png in Zeichnungsordner^_^ –
Es setzt das neue Bild nur hinter dem aktuellen Bild, ich will es das Bild auf das neue zu ändern –