rodrigojmlourenco / TrackerProto

Prototype for the TRACE Tracker App
0 stars 0 forks source link

Tracking Service stops on block screen #2

Closed rodrigojmlourenco closed 8 years ago

rodrigojmlourenco commented 8 years ago

When the screen is locked the tracking stops.

rodrigojmlourenco commented 8 years ago

O problema resultava do local onde o mapa estava a ser libertado (no onDestroy do fragmento home screen).

A solução passou por fazer com que o HomeFragment implemente uma interface que disponibiliza um método para a limpeza explicita do mapa. No onDestroy@MainActivity e quando o fragmento actual é o HomeFragment esta função é invocada limpando assim o mapa e poupando memória.