Never mind... I found a way to do it that 1) avoids messing around with custom cursors across process boundaries and 2) is likely more efficient anyway for large numbers of exported records.
Setup: - Add export flag to table containing potentially exported records At export time: - Set export flag to 0 for all records - Set export flag to 1 for records matching export selection criteria - SQLite trigger (also added during setup) sets export flag to 2 for related records - Export query selects those records with a non-zero export flag If the user opts to not export related records, I simply skip the whole updating of the export flag and use the original export selection criteria in the export query. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

