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 @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return Scaffold(
@ -59,10 +65,28 @@ class _MyHomePageState extends State<MyHomePage> {
], ],
), ),
), ),
floatingActionButton: FloatingActionButton( floatingActionButton: Stack(
onPressed: _incrementCounter, children: <Widget>[
tooltip: 'Increment', Padding(
child: const Icon(Icons.add), 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),
),
),
],
), ),
); );
} }