- Forum-Beiträge: 36
08.05.2014, 10:22:31 via Website
08.05.2014 10:22:31 via Website
Hallo,
wenn ich ein Bild dynamisch ändern möchte geht das über:
ImageView imgView=(ImageView) findViewById(R.id.image);
imgView.setImageResource(R.raw.anderesBild);
Wenn ich das allerdings mit einem Handler machen möchte ändert sich das Bild nicht.
public final Handler meinHandler = new Handler() {
public void handleMessage(Message msg1) {
switch (msg1.what) {
case AENDERUNG:
Toast.makeText(getApplicationContext(),"TEST",Toast.LENGTH_LONG).show();
imgView.setImageResource(R.raw.anderesBild);
break; ...
Der Text TEST wird angezeigt, das Bild bleibt allerdings das ursprüngliche.
Woran liegt das?
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.