Apologies if this sounds critical, but is this a correct interpretation of the question and/or background capture of geotraces? I ask because of my previous requests along this line (sorry for the unintended pun!)...
My interpretation (and probably yours) is that @noman.s2325 wants to be able to set a geotrace running within a form and then continue collecting data in the same form. In which case it's very similar to:
and of course, your (fantastic) master plan:
I think that the support for background geotrace is actually enabling ODK to continue capturing locations whilst the screen is locked or another app is active?
So perhaps the three of us are confusing the word background? Maybe @seadowg can clarify as he implemented the feature...
Maybe we really mean parallel recording, not background recording?
The only way I have managed to achieve this "function" to date is to run a GPS track in a navigation app (e.g. Oruxmaps or Viewranger) then added a question at the end to upload a file into the form (you need to stop recording the track in the other app and export as gpx or kml). This is a bit onerous for enumerators who are not fully committed to the nuances of collecting data.
I have another project that needs this functionality, which is why I was delving into the topic!
@seewhy correct. Collect currently allows you to continue to record geo trace points while the phone is locked or while using an app but it does not allow you to record points while answering other questions. That said you could the audit log's location tracking to record points while a form is filled out. @noman.s2325 would that work for you?