Untitled
unknown
plain_text
10 months ago
807 B
3
Indexable
// home_page.dart import 'package:flutter/material.dart'; import 'custom_drawer.dart'; import 'page1.dart'; import 'page2.dart'; import 'page3.dart'; class HomePage extends StatefulWidget { @override _HomePageState createState() => _HomePageState(); } class _HomePageState extends State<HomePage> { int _selectedPage = 0; final List<Widget> _pages = [ Page1(), Page2(), Page3(), ]; void _onItemTapped(int index) { setState(() { _selectedPage = index; }); } @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text('Mi Aplicación'), ), drawer: CustomDrawer(onItemTapped: _onItemTapped), body: IndexedStack( index: _selectedPage, children: _pages, ), ); } }
Editor is loading...
Leave a Comment