Вы можете сделать что-то вроде этого:
var longitude;
var latitude;
mapView.onMapTapped.listen((location) {
print("Touched location $location");
// in a stateful widget
setState(() {
longitude = location.longitude;
latitude = location.latitude;
};
});
Затем используйте его с переменной longitude
.
Где someFunction - это функция, которая обновляет карту. (Для обновления карты вы можете использовать состояние )
В следующий раз, прежде чем спрашивать, прочитайте руководство по началу работы .