Scharf Beobachtet

Tech Know How

Timeouts oder Zeitverzögerung mit Flutter / Dart

2021-10-29 14:46:46

Um zeitverzögert etwas in einer Flutter Anwendung, also mit Dart zu steuern oder anzuzeigen, kann man folgendes Snippet verwenden

void somethingDelayed() {

setState(() {
     myVar = fale;
  });  

  Future.delayed(const Duration(milliseconds: 500), () {

    setState(() {
       myVar = true;
    });
  });
}

Mit dem Future „Promise“, also dem asynchronen starten/einsetzen von Code, kann man so einfach mit Versatz steuern

Zurück