I use an app call "GPS Logger" as a general location logger that tracks at a very low rate.
In certain circumstances, I want to record a track in Locus. During this time, I'd like "GPS Logger" to stop/pause. I can control "GPS Logger" by sending intents. I could have a task constantly poll Locus to see if it is recording a track but that sounds like it would be a waste of resources since the times I need to do this is not that often..
Alternatively, perhaps I could "override" the track record button with my own custom button (task) to start recording and send the intent to "GPS Logger" to tell it to stop.
I could do something similar when I stop, however, whenever I stop recording, I need to be able to select which folder I want the track saved so I would need the folder selection interface in Locus.
I'd appreciate any recommendations
I use an app call "GPS Logger" as a general location logger that tracks at a very low rate.
In certain circumstances, I want to record a track in Locus. During this time, I'd like "GPS Logger" to stop/pause. I can control "GPS Logger" by sending intents. I could have a task constantly poll Locus to see if it is recording a track but that sounds like it would be a waste of resources since the times I need to do this is not that often..
Alternatively, perhaps I could "override" the track record button with my own custom button (task) to start recording and send the intent to "GPS Logger" to tell it to stop.
I could do something similar when I stop, however, whenever I stop recording, I need to be able to select which folder I want the track saved so I would need the folder selection interface in Locus.
I'd appreciate any recommendations