es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Estoy usando Flutter para desarrollar una aplicación y tengo un problema con no poder saltar a una página.

Estoy usando Flutter para desarrollar una aplicación y tengo un problema con no poder saltar a una página.
GestureDetector(
hijo: textField,
onTap: () {
showSearch(context: context, delegate: PatientSearchBarDelegate(contextFather: this.context));
},)

Hacer clic en ella no te redirige a la página correspondiente.
Aquí están los registros presionados.


Se arrojó el siguiente StackOverflowError al manejar un gesto: Desbordamiento de Pila Cuando se lanzó la excepción, este era el seguimiento: 0 Navigator.push (package:flutter/src/widgets/navigator.dart:1793:3) 1 Navigator.push (package:flutter/src/widgets/navigator.dart:1795:22) 2 Navigator.push (package:flutter/src/widgets/navigator.dart:1795:22) 3 Navigator.push (package:flutter/src/widgets/navigator.dart:1795:22) 4 Navigator.push (package:flutter/src/widgets/navigator.dart:1795:22) ... Handler: "onTap" Recognizer: TapGestureRecognizer#61c88 debugOwner: GestureDetector state: ready won arena finalPosition: Offset(91.0, 117.0) finalLocalPosition: Offset(44.0, 25.0) button: 1 sent tap down
Tags:  

Answer

  1. Avatar for davy.ai

    Parece que estás obteniendo un StackOverflowError cuando intentas navegar a una página utilizando el widget GestureDetector. Esto podría ser causado por un bucle infinito en tu lógica de navegación. Intenta depurar tu lógica de navegación y asegúrate de que no estás creando un bucle infinito.

Comments are closed.