Suche eine delay funktion

  • Antworten:3
Ge Gel
  • Forum-Beiträge: 2

06.01.2011, 19:07:39 via Website

Guten Tag alle miteinenader,

Ich habe schon einiges probiert, doch leider komm ich nicht zum Erfolg. Mein Problem ist Folgendes:
Es soll nach einer Alert Box ein TextView verändert werden. Nun soll dieses TextView aber nur 3 Sekunden angezeigt werden und dann wieder Invisible gesetzt werden. Im grunde klappt alles, lediglich den delay zwischen dem Anzeigen und nicht Anzeigen klappt nicht. Ich habe schon eine Möglichkeit gefunden den Thread schlafen zu legen mit Thread.sleep(ms); doch dies hilft mir nicht weiter, da ich nur den delay zwischen dem umschalten will.

kurz gefasst im Pseudo Code:

//TextView wird Visible
TextView.setVisibility(VISIBLE);
//delay von 1000 ms
delay(1000);
//TextView wird Invisible gesetzt
TextView.setVisibility(INVISIBLE);

Hat da irgendeiner von euch Erfahrungen gemacht oder eine Lösung für mich parat? Würde mich über jegliche hilfe freuen

MfG Disk

Antworten
Markus Gu
  • Forum-Beiträge: 2.644

06.01.2011, 20:30:16 via Website

timer.postdelayed ()

oder so ähnlich macht das

auch handler würden gehen

— geändert am 06.01.2011, 20:30:44

swordiApps Blog - Website

Antworten
Ge Gel
  • Forum-Beiträge: 2

06.01.2011, 20:58:03 via Website

kannst du mir ecentuell das nochmal genauer hinschreiben mit dem timer?

Antworten
Nightfly
  • Forum-Beiträge: 25

06.01.2011, 22:52:20 via Website

Mir hat dieses Beispiel geholfen: http://efreedom.com/Question/1-3745107/Can-Make-Imageview-Visible-Sec-Pause-Invisible-Sec-Pause

Antworten