turned off card rotaion and added initial marker

This commit is contained in:
Nico
2024-03-23 15:40:56 +01:00
parent 97f7e0796c
commit b38a1000ba
2 changed files with 13 additions and 4 deletions

View File

@@ -1,9 +1,8 @@
todo: todo:
add primary key
maybe auch vorschläge aus templates in dropdown menüs anzeigen maybe auch vorschläge aus templates in dropdown menüs anzeigen
beim nächsten schritt als template beim nächsten schritt als template
im englischen abändern im englischen abändern
standort automatisch in Karte
karte drehen aus
Überall absätze machen und textfeld größer wenn langer text Überall absätze machen und textfeld größer wenn langer text
beim letzten weiter alle leeren felder anzeigen (array zurückgeben) beim letzten weiter alle leeren felder anzeigen (array zurückgeben)
gespeicherten ordner anzeigen gespeicherten ordner anzeigen
@@ -27,6 +26,8 @@ eintrg in db wenn http response (in sent column)
not to do: not to do:
karte drehen aus
standort automatisch in Karte
abbaudat leer abbaudat leer
clean db_helper clean db_helper
In der Karte den save button erst zeigen nachdem marker gesetzt wurde In der Karte den save button erst zeigen nachdem marker gesetzt wurde

View File

@@ -230,11 +230,17 @@ class Karte extends StatefulWidget {
} }
class KarteState extends State<Karte> { class KarteState extends State<Karte> {
List<Marker> markers = []; List<Marker> markers = [Marker(point: LatLng(0, 0), child: Icon(Icons.location_on))];
LatLng? selectedPosition; LatLng? selectedPosition;
Position? updatedPosition; Position? updatedPosition;
bool saveVisible = false; bool saveVisible = false;
@override
void initState() {
super.initState();
markers = [Marker(point: LatLng(widget.currentPosition.latitude, widget.currentPosition.longitude), child: const Icon(Icons.location_on, color: Colors.red,))];
}
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return Scaffold(
@@ -274,10 +280,12 @@ class KarteState extends State<Karte> {
], ],
), ),
body: FlutterMap( body: FlutterMap(
mapController: MapController(),
options: MapOptions( options: MapOptions(
interactionOptions: const InteractionOptions(flags: InteractiveFlag.pinchZoom | InteractiveFlag.drag | InteractiveFlag.pinchMove),
initialCenter: LatLng(widget.currentPosition.latitude, initialCenter: LatLng(widget.currentPosition.latitude,
widget.currentPosition.longitude), widget.currentPosition.longitude),
initialZoom: 13.0, initialZoom: 16.0,
onTap: _handleTap, onTap: _handleTap,
), ),
children: [ children: [