added decrement function and button

main
Kaj Rusilowski 2024-04-09 21:26:46 +02:00
parent c54af07cc5
commit 7880da056a
1 changed files with 28 additions and 4 deletions

View File

@ -38,6 +38,12 @@ class _MyHomePageState extends State<MyHomePage> {
});
}
void _decrementCounter() {
setState(() {
_counter--;
});
}
@override
Widget build(BuildContext context) {
return Scaffold(
@ -59,10 +65,28 @@ class _MyHomePageState extends State<MyHomePage> {
],
),
),
floatingActionButton: FloatingActionButton(
onPressed: _incrementCounter,
tooltip: 'Increment',
child: const Icon(Icons.add),
floatingActionButton: Stack(
children: <Widget>[
Padding(
padding: EdgeInsets.only(left: 31),
child: Align(
alignment: Alignment.bottomLeft,
child: FloatingActionButton(
onPressed: _incrementCounter,
tooltip: 'Increment',
child: const Icon(Icons.add),
),
),
),
Align(
alignment: Alignment.bottomRight,
child: FloatingActionButton(
onPressed: _decrementCounter,
tooltip: 'Decrement',
child: const Icon(Icons.remove),
),
),
],
),
);
}