Android ImageView Aus- Einblenden und Ressource ändern

missy72

Bekanntes Mitglied
Hi, mein Programm soll wie folgt laufen.

ImageView ausblenden (2 Sekunden).
Icon tauschen.
ImageView wieder einblenden (2 Sekunden).

Nun läuft der Code aber weiter, so dass von dem Ein- und Ausblenden nichts zu sehen ist,
sondern das Bild schlagartig wechselt.
Wenn ich das Bild ImageView nur ausblende läuft es wie gewünscht.
Java:
    public void fade(View view) {
        
        ImageView imageViewSimpsons = findViewById(R.id.imageView);
        
        imageViewSimpsons.animate().alpha(0).setDuration(2000);
        imageViewSimpsons.setImageResource(R.drawable.bart);
        imageViewSimpsons.animate().alpha(1).setDuration(2000);
    }
 

missy72

Bekanntes Mitglied
Ich habe es schon mit wait() und einem TimeStamp probiert.
Bei beiden Varianten, wird die ImageView während der Wartezeit nicht ausgeblendet.
Nach der Wartezeit springt das Bild dann wieder schlagartig um.
Auch habe ich die beiden Funktionen von einander getrennt.
Leider ohne Erfolg.
Java:
    public void fade(View view) {

        fadeOut(view);
        
       long timeStamp = System.currentTimeMillis()+2000;
        do {
            System.out.println("");
        } while (timeStamp >= System.currentTimeMillis());
        
        fadeIn(view);
    }

    public void fadeOut(View view){
        ImageView imageViewSimpsons = findViewById(R.id.imageView);
        imageViewSimpsons.animate().alpha(0).setDuration(2000);
    }

    public void fadeIn(View view){
        ImageView imageViewSimpsons = findViewById(R.id.imageView);
        imageViewSimpsons.setImageResource(R.drawable.bart);
        imageViewSimpsons.animate().alpha(1).setDuration(2000);
    }
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
ImageView wird nicht angezeigt Android & Cross-Platform Mobile Apps 4
I Android Auf ImageView aus einem anderen Thread zugreifen liefert Fehlermeldung (App stürzt ab) Android & Cross-Platform Mobile Apps 5
W Pixel Farbe in eine andere Farbe ändern im ImageView von ein Icon Android & Cross-Platform Mobile Apps 14
W Rand ändern beim ImageView bei Picasso Android & Cross-Platform Mobile Apps 1
W Bild aus dem Internet in View bzw. ImageView laden (Fragment) Android & Cross-Platform Mobile Apps 2
S Image dynamisch anhand von id in ImageView anpassen Android & Cross-Platform Mobile Apps 4
A Android Studio: ImageView verpixelt Android & Cross-Platform Mobile Apps 2
J ImageView: Bilder in niedriger Grafik anzeigen lassen Android & Cross-Platform Mobile Apps 2
Alex/89 ImageView mit einem Bild von der SD Karte füllen Android & Cross-Platform Mobile Apps 5
J ImageView zeigt kein Bild an, Andere Elemente jedoch sichtbar Android & Cross-Platform Mobile Apps 3
D Android ImageView zeichnen Android & Cross-Platform Mobile Apps 2
M Android ImageView verliert ScaleTyp Android & Cross-Platform Mobile Apps 2
N Save Image to DB and set ImageView Android & Cross-Platform Mobile Apps 1
W ImageView wird nicht angezeigt Android & Cross-Platform Mobile Apps 19
M Android Studio - Property-Fenster einblenden Android & Cross-Platform Mobile Apps 1
N Android EditText: Numpad statt Tastatur einblenden Android & Cross-Platform Mobile Apps 2

Ähnliche Java Themen

Neue Themen


Oben