From 428ab08b034ece48fef446393dc893c0ed84fa21 Mon Sep 17 00:00:00 2001 From: Maximilian Betz <Maximilian.Betz@awi.de> Date: Fri, 11 Feb 2022 15:00:48 +0100 Subject: [PATCH] adding gnss date to textfields --- lib/addevent.dart | 49 +++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 25 deletions(-) diff --git a/lib/addevent.dart b/lib/addevent.dart index 2eae6ab..e6f084b 100644 --- a/lib/addevent.dart +++ b/lib/addevent.dart @@ -125,6 +125,9 @@ class _AddEventPageState extends State<AddEvent> { final EventStoreInstance storedEvents = EventStoreInstance(); final EventCurrentInstance currentEvent = EventCurrentInstance(); + final TextEditingController _controllerLat = TextEditingController(text: lat); + final TextEditingController _controllerLong = TextEditingController(text: long); + final TextEditingController _controllerAlt = TextEditingController(text: alt); return Scaffold( appBar: AppBar(title: const Text("Add Event")), @@ -183,37 +186,33 @@ class _AddEventPageState extends State<AddEvent> { currentEvent.store.description = value; }, ), - TextFormField( - initialValue: lat, - decoration: const InputDecoration( - labelText: 'Latitude' + TextField( + readOnly: true, + enabled: true, + controller: _controllerLat, + decoration: InputDecoration( + labelText: 'Latitude', + border: OutlineInputBorder(), ), ), - TextFormField( - initialValue: long, - decoration: const InputDecoration( - labelText: 'Longitude' + TextField( + readOnly: true, + enabled: true, + controller: _controllerLong, + decoration: InputDecoration( + labelText: 'Longitude', + border: OutlineInputBorder(), ), ), - TextFormField( - initialValue: alt, - decoration: const InputDecoration( - labelText: 'Elevation' + TextField( + readOnly: true, + enabled: true, + controller: _controllerAlt, + decoration: InputDecoration( + labelText: 'Elevation', + border: OutlineInputBorder(), ), ), - //FutureBuilder<Position>( - // future: fetchPosition(), - // builder: (context, snapshot){ - // if (snapshot.hasData) - // { - // return Text(snapshot.data!.latitude.toString()); - // } - // else{ - // return CircularProgressIndicator(); - // } - // } - //), - Text('Lat:'+lat), ]), bottomNavigationBar: Row( mainAxisAlignment: MainAxisAlignment.end, -- GitLab