Описание тега materialpageroute

1 ответ

Как убрать первый экран из маршрута во Флаттере?

Я создаю загрузочный экран для приложения. Этот экран загрузки является первым экраном, который будет показан пользователю. Через 3 секунды страница перейдет на домашнюю страницу. все работает нормально. Но когда пользователь нажимает кнопку "Назад"…
11 апр '19 в 07:00
1 ответ

Передача данных с одного экрана на другой во Флаттере является нулевой

У меня есть два экрана, с одного я хочу передать строку заголовка на другой экран. Этот заголовок можно войти или зарегистрироваться, предварительно решив на первом экране. Что я пробовал: Container( child: RaisedGradientButton( onPressed: () { prin…
13 июн '19 в 14:21
1 ответ

Флаттер лаги навигации

У меня есть эта функция автоматического определения платформы, но когда я использую ее для iPhone в режиме релиза, она отстает, но когда я делаю это только с MaterialPageRoute это не отстает вообще на iOS. static navigateTo({BuildContext context, Wi…
02 июн '19 в 20:56
1 ответ

Ошибка отсутствующих аргументов в Navigator/MaterialPageRoute

У меня есть кнопка, вот код: 1 и я получил ошибку, как это: Я никогда не встречал такую ​​ошибку, но когда я добавляю "динамический", как это:
11 июн '19 в 14:05
2 ответа

MaterialPageRoute переходит на новую страницу без панели приложений, используя ее с bottomNavigationBar

У меня есть приложение с тремя маршрутами и я использую bottomNavigationBarперемещаться между ними. В одном из маршрутов у меня есть кнопка на странице, которая также будет переходить на одну из страниц. Вот моя главная страница import 'package:flut…
30 окт '19 в 09:24
0 ответов

_debugLocked не является истинной ошибкой, возникающей при любом вызове метода Navigator.of(context, rootNavigator:true)

Я использовал два навигатора для всего приложения и экрана с bottomNavigationBar. Первый - это MaterialApp, второй - просто Navigator. Когда я вызвал Navigator.of(context, rootNavigator: true).pushNamed(Somescreen.routeName); на экране с BottomNavig…
3 ответа

Flutter - многостраничная навигация с использованием значков нижней панели навигации

Я пытаюсь перейти на разные страницы в своем приложении, используя значки на нижней панели навигации. Я перепробовал много руководств и, похоже, не нашел лучшего способа добиться этого. Я создал свою домашнюю страницу (код ниже) и две дополнительные…
1 ответ

Flutter Firebase: справочник по подколлекциям моделирования данных NoSQL

Новичок здесь. Мне нужна помощь в отношении ссылок на вложенную коллекцию Firebase в структурированном виде, когда пользователь может выбирать и передавать информацию через вложенную коллекцию. => Tournaments => Cities => Cairo => Year =…
29 июн '20 в 16:50
2 ответа

Flutter/Dart - Navigator.pop(context) - Как вернуть два контекста?

У меня есть; экран / виджет Home() который звонит; экран / виджет MainStage() который звонит; метод будущего futureStage() который строит; PageViewBuilder StageBuilder() который содержит; SwipeGestureRecognizer который звонит; Navigator.push (contex…
03 авг '20 в 14:03
1 ответ

Используйте Navigator.push (MaterialPageRoute) в методе класса

Я создаю приложение, использующее Flutter для воспроизведения музыки. Я создал класс MusicService со всеми музыкальными функциями, реализованными в таких методах, как playMusic, seekMusic, onAudioComplete и так далее. У меня есть TrackScreen, постро…
20 апр '20 в 23:12
1 ответ

(FLUTTER) ontap ListView (return listTile ()) с Streambuilder, приводящим к нулевым данным для наследования?

Привет, я пытаюсь создать простую базу данных в реальном времени с помощью Streambuilder, возвращая Listview.builder, который в нем является ListTile. Я хочу дать ListTile возможность переходить на другой дротик. что мне удалось сделать, однако, ког…
0 ответов

BloC в InheritedWidget вызывает вызов null

Я использую Inherited Widget, и хотя у меня есть другой подобный проект, работающий, здесь я получаю the getter '***Bloc' was called on null. Проблема в том, что это происходит только тогда, когда я запускаю Flutter run на терминале Android Studio. …
1 ответ

Повторное использование виджета на двух страницах с помощью ключей

Многословный контекст, прокрутите вниз, чтобы задать конкретный вопрос: У меня есть страница с кастомным виджетом (EntrySearch) содержащий ListViewи панель поиска. Когда пользователь щелкает элемент в представлении списка, я нажимаю новую страницу с…
2 ответа

Flutter: сбой при переходе к другому файлу .dart. Возвращает черный экран

Я создал приложение для социальных сетей, и теперь я пытаюсь настроить свое приложение, добавив значки поиска, чата, и я хотел бы, чтобы значок поиска перешел к Searchстраница с существует в приложении. Я реализовал MaterialPageRoute но он просто во…
24 ноя '20 в 18:09
1 ответ

Получите MaterialPageRoute из Firestore - Flutter

Не знаю, возможно это или нет, но я хочу получить новую страницу для своего навигатора из базы данных firestore. Позволь мне объяснить: У меня такой код: onTap: () { Navigator.of(context).push(MaterialPageRoute( builder: (context) => Example()));…
3 ответа

Flutter: неопределенное имя 'context'

В настоящее время я пишу приложение, и у меня возникли проблемы с пейджер-маршрутизацией. Я использую RouteGenerator, который отлично работает, кроме этого случая. Если я пытаюсь перейти ко второму экрану, я получаю сообщение об ошибке: «Неопределен…
10 сен '21 в 09:18
0 ответов

Flutter Нет обратной связи PageRoute

У меня проблема с PageRouting в моем приложении Flutter. Я могу успешно отлаживать свой код, но функция «onTap» контейнеров в GridView не работает. Может ли это произойти, потому что функция onTap дважды присутствует в моем коде - один раз в классе …
11 сен '21 в 11:51
1 ответ

flutter:: Можно ли загрузить statefulwidget как вторую страницу?

У меня есть main.dart, a.dart и b.dart. Когда я запускаю main.dart, все результаты a и b отображаются на одной странице. Но я хочу, чтобы результаты a и b отображались на разных страницах. Поэтому я использовал MaterialPageRoute, чтобы сделать видим…
21 сен '21 в 22:49
0 ответов

Постоянная нижняя панель навигации Flutter на всех страницах -> Маршрутизация страниц не работает

У меня проблема с нижней панелью навигации, которая отображается на всех страницах и маршрутизацией страниц в моем приложении Flutter. Я следовал руководству по созданию нижней панели навигации, которая отображается на всех моих экранах (https://www…
1 ответ

Как передать аргумент как SerializedMessage

Я новичок во Flutter, и чтобы изучить «лучшие практики», я загрузил новое приложение-пример скелета. Вы получаете три примера элементов в виде списка, и когда вы щелкаете по одному из них, вы переходите к просмотру деталей. Я хочу передать объект, ч…
19 окт '21 в 19:46