Привет, кто-то знает, как отправлять изменения местоположений с помощью бэкэнда (http post), если они есть в потоке, как я показываю в следующей части
StreamSubscription<Position> positionStream = geolocator.getPositionStream(locationOptions).listen(
(Position position) {
print(position == null ? 'Unknown' : "Location: "+ position.latitude.toString() + ', ' + position.longitude.toString());
});
Я использую пакеты goelocator
Когда я использую setState, все виджеты загружаются снова и снова.
final Stream<Position> positionStream = Geolocator().getPositionStream(locationOptions);
_positionStreamSubscription = positionStream.listen((Position position) => setState(() {
_positions.add(position);
sendCoordinate(position);
}));