Graba el salto de 3 segundos en la página de inicio de Flutter

Copie el siguiente código para ejecutar

clase MyHomePage extiende StatefulWidget {
  @anular
  _MyHomePageState createState() => _MyHomePageState();
}

clase _MyHomePageState extiende Estado<MiPágina de Inicio> {
  //Establecer 3 segundos
  int _cuenta regresiva = 3;
  Temporizador tardío _countdownTimer;

//Haz clic manualmente para saltar
  TapGestureRecognizer _recognizer = TapGestureRecognizer();

  @anular
  estado init vacío() {
    super.initState();

    _startRecordTime();
    _recognizer.onTap = () {
      _para el tiempo();
      Globals.globalsProvider!.setMonth(Globals.users.month);
      Navegador.de(contexto).pop();
      Navigator.pushNamedAndRemoveUntil(context, '/Login', (ruta) => false);
    };
  }

  @anular
  eliminación nula() {
    super.dispose();
    _para el tiempo();
  }

  vacío _stopTime() {
    si (_countdownTimer! = nulo && _countdownTimer.isActive) {
      _countdownTimer.cancel();
    }
  }

  vacío _startRecordTime() {
    _countdownTimer = Timer.periodic(Duración(segundos: 1), (temporizador)

Supongo que te gusta

Origin blog.csdn.net/wxx314165038/article/details/121039832
Recomendado
Clasificación