Я использую Flutter для разработки приложения, и у меня возникла проблема с невозможностью перейти на страницу

#flutter

Вопрос:

Я использую Flutter для разработки приложения, и у меня возникла проблема с невозможностью перейти на страницу.

 GestureDetector( child: textField,  onTap: () {  showSearch(context: context, delegate: PatientSearchBarDelegate(contextFather: this.context));  },)  

Нажатие на него не перенаправляет вас на соответствующую страницу. Вот журналы, по которым щелкнули.

  The following StackOverflowError was thrown while handling a gesture: Stack Overflow  When the exception was thrown, this was the stack:  #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  

Комментарии:

1. вы хотите перейти с одной страницы на другую?

2. ДА. Я хочу использовать метод showSearch, чтобы перейти на страницу поиска

3. почему бы вам не сделать это с Navigator?

4. Я хочу использовать метод showSearch, чтобы перейти на страницу поиска

5. вам также нужно поделиться своим кодом, чтобы получить лучший ответ.