添加带有导航抽屉 flutter 应用程序的后退箭头
Add a backarrow with navigation drawer flutter app
我正在创建 Flutter 应用程序,我对这项技术还很陌生。
我过去做过一些 android 应用程序,但我想这很不一样。
我想在我的应用程序中有一个导航抽屉。
为此,我使用了本教程:https://medium.com/@kashifmin/flutter-setting-up-a-navigation-drawer-with-multiple-fragments-widgets-1914fda3c8a8
效果很好。
但是抽屉图标总是一样的,我想要后退箭头而不是抽屉图标。
我需要做哪些改变?我已经看到我应该是 Navigation 而不是 drawer,但我也需要抽屉...
编辑:
忘了说了,我需要主页上的抽屉图标和子片段上的后退箭头...
You do like this:
appBar: AppBar(
leading: IconButton(
onPressed: () {
},
icon: Icon(
Icons.icon_name,
),
),
)
您需要在AppBar中进行更改,请看下面的代码。
Widget build(BuildContext context) {
return Scaffold(
key: _scaffoldKey,
appBar: AppBar(
title: Text("Change Icon Example"),
leading: IconButton(
icon: Icon(Icons.person),
onPressed: () {
_scaffoldKey.currentState.openDrawer();
},
),
),
drawer: Drawer(
child: ListView(
padding: EdgeInsets.all(10.0),
children: _listViewData
.map((data) => ListTile(
title: Text(data),
))
.toList(),
),
),
body: Center(
child: Text('Main Body'),
),
);}
谢谢,有什么问题请告诉我。
我正在创建 Flutter 应用程序,我对这项技术还很陌生。
我过去做过一些 android 应用程序,但我想这很不一样。
我想在我的应用程序中有一个导航抽屉。 为此,我使用了本教程:https://medium.com/@kashifmin/flutter-setting-up-a-navigation-drawer-with-multiple-fragments-widgets-1914fda3c8a8
效果很好。
但是抽屉图标总是一样的,我想要后退箭头而不是抽屉图标。
我需要做哪些改变?我已经看到我应该是 Navigation 而不是 drawer,但我也需要抽屉...
编辑: 忘了说了,我需要主页上的抽屉图标和子片段上的后退箭头...
You do like this:
appBar: AppBar(
leading: IconButton(
onPressed: () {
},
icon: Icon(
Icons.icon_name,
),
),
)
您需要在AppBar中进行更改,请看下面的代码。
Widget build(BuildContext context) {
return Scaffold(
key: _scaffoldKey,
appBar: AppBar(
title: Text("Change Icon Example"),
leading: IconButton(
icon: Icon(Icons.person),
onPressed: () {
_scaffoldKey.currentState.openDrawer();
},
),
),
drawer: Drawer(
child: ListView(
padding: EdgeInsets.all(10.0),
children: _listViewData
.map((data) => ListTile(
title: Text(data),
))
.toList(),
),
),
body: Center(
child: Text('Main Body'),
),
);}
谢谢,有什么问题请告诉我。