У меня есть представление, которое отображает список мест (каждое место имеет название, местоположение LatLng, изображение и т. Д. c, и т. c) на карты. Расстояния обновляются с помощью
Geolocator()
.distanceBetween(a.latitude, a.longitude, here.latitude, here.longitude
Затем я могу отсортировать по имени, расстоянию и т. Д. c. Если я нажму на кнопку «Обновить местоположение», расстояния будут обновлены.
Я хотел бы переместить все с карты в другой файл / виджет, так как я хочу добавить много полей (виджетов).
Если я сделаю это: Как я могу обновить расстояния на всех карточках и сделать возможным их сортировку.
Это выполнимо или это просто "глупо"?