So what I understood from your code is that you want to uniquely identify the location changes of each driver that you have in your application.
, HashMap - , , , .
, , Firebase sqlite, , , , (, ),
, .
- (
driver_id) - , . (
trip_id, Trip driver_id) - ( , . firebase )
driver_id - 1
name - Driver 1
driver_id - 2
name - Driver 2
trip_id - 1
driver_id - 1
trip_id - 2
driver_id - 1
trip_id - 3
driver_id - 2
trip_id - 1
driver_id - 1
longitude - 9.4
latitude - 38
updateTime - 78783232
trip_id - 1
driver_id - 1
longitude - 5.8
latitude - 53
updateTime - 78783242
trip_id - 1
driver_id - 1
longitude - 78
latitude - 56
updateTime - 78783252
trip_id - 2
driver_id - 1
longitude - 8
latitude - 77
updateTime - 78783262
Rides , Firebase .
sql-, , updateTime. updateTime , .
, .