Привет всем, у меня возникла проблема с использованием виджета нижней панели навигации. Я пытаюсь отделить навигатор от страниц, но постоянно получаю ту же ошибку, и она не направляет меня на нужные страницы. Может кто-нибудь мне помочь??
это моя нижняя панель навигации
import 'package:cloud_firestore/cloud_firestore.dart';
import 'package:curved_navigation_bar/curved_navigation_bar.dart';
import 'package:flutter/material.dart';
import 'package:flutter/widgets.dart';
import 'package:google_nav_bar/google_nav_bar.dart';
import 'package:notify_ju/Screens/categories.dart';
import 'package:notify_ju/Screens/myReports.dart';
class BottomNavigationBarWidget extends StatefulWidget {
@override
State createState() =>
_BottomNavigationBarWidgetState();
}
class _BottomNavigationBarWidgetState extends State {
int currentIndex = 0;
void _nav(int index) {
setState(() {
currentIndex = index;
});
}
final screen = [Categories(), const MyReports()];
@override
Widget build(BuildContext context) {
return Scaffold(
body: screen[currentIndex],
bottomNavigationBar: GNav(
backgroundColor: const Color.fromARGB(255, 195, 235, 197),
activeColor: Color.fromARGB(255, 136, 135, 135),
color: Colors.white,
gap: 3,
selectedIndex: currentIndex,
onTabChange: _nav,
tabs: [
GButton(
icon: Icons.home,
text: 'Home',
),
GButton(
icon: Icons.notifications,
text: 'My Reports',
),
],
));
}
}
``
Подробнее здесь: https://stackoverflow.com/questions/784 ... bar-widget
Flutter — виджет нижней панели навигации ⇐ Android
Форум для тех, кто программирует под Android
1715066627
Anonymous
Привет всем, у меня возникла проблема с использованием виджета нижней панели навигации. Я пытаюсь отделить навигатор от страниц, но постоянно получаю ту же ошибку, и она не направляет меня на нужные страницы. Может кто-нибудь мне помочь??
это моя нижняя панель навигации
import 'package:cloud_firestore/cloud_firestore.dart';
import 'package:curved_navigation_bar/curved_navigation_bar.dart';
import 'package:flutter/material.dart';
import 'package:flutter/widgets.dart';
import 'package:google_nav_bar/google_nav_bar.dart';
import 'package:notify_ju/Screens/categories.dart';
import 'package:notify_ju/Screens/myReports.dart';
class BottomNavigationBarWidget extends StatefulWidget {
@override
State createState() =>
_BottomNavigationBarWidgetState();
}
class _BottomNavigationBarWidgetState extends State {
int currentIndex = 0;
void _nav(int index) {
setState(() {
currentIndex = index;
});
}
final screen = [Categories(), const MyReports()];
@override
Widget build(BuildContext context) {
return Scaffold(
body: screen[currentIndex],
bottomNavigationBar: GNav(
backgroundColor: const Color.fromARGB(255, 195, 235, 197),
activeColor: Color.fromARGB(255, 136, 135, 135),
color: Colors.white,
gap: 3,
selectedIndex: currentIndex,
onTabChange: _nav,
tabs: [
GButton(
icon: Icons.home,
text: 'Home',
),
GButton(
icon: Icons.notifications,
text: 'My Reports',
),
],
));
}
}
``
Подробнее здесь: [url]https://stackoverflow.com/questions/78440785/flutter-bottom-navigator-bar-widget[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия