Я действительно новичок в Android. Я делаю приложение, которое отслеживает местоположение. Как я могу сохранить все посещенные места за каждый промежуток времени? Я понял, что, поскольку я должен сохранять все позиции (широту, долготу), даже если активность больше не видна, я должен использовать службу переднего плана, используя Location и FusedLocationProviderClient. Затем я буду использовать эти кортежи для построения карты маршрута, взятого с помощью полилинии. Советы по использованию этой службы Foreground? Любое предложение, ссылка, мне очень поможет.