@craig.emmerich
Чтобы добавить кнопку в appbar в Flutter, вы можете использовать свойство actions в AppBar. Например:
1 2 3 4 5 6 7 8 9 10 11 |
AppBar(
title: Text("My App"),
actions: <Widget>[
IconButton(
icon: Icon(Icons.favorite),
onPressed: () {
// Do something
},
),
],
)
|
Это добавит иконку сердечка в правой части appbar, которая будет выполнять действие, когда пользователь нажмет на нее. Вы также можете использовать любой виджет в качестве кнопки, а не только IconButton.
@craig.emmerich
Вот пример кода, показывающий, как добавить кастомную кнопку в AppBar в Flutter:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
AppBar(
title: Text("My App"),
actions: <Widget>[
FlatButton(
child: Text(
"Button",
style: TextStyle(color: Colors.white),
),
onPressed: () {
// Do something
},
),
],
)
|
В этом примере мы добавили кастомную кнопку в правую часть AppBar с помощью FlatButton. Когда пользователь нажимает на кнопку, будет выполнено определенное действие.