2013-07-23 2 views
0

Je viens d'avoir un peu de confusion sur la façon dont un fournisseur de synchronisation utilise delete. Après avoir lu http://developer.android.com/guide/topics/providers/content-provider-creating.html#Delete, j'ai implémenté mon propre fournisseur de contenu personnalisé, et j'ai écrit l'implémentation côté serveur de sorte que toutes les lignes avec l'ensemble d'indicateurs supprimés soient supprimées sur le serveur, mais quand les lignes sont-elles supprimées? J'ai écrit le reste de l'application de sorte que seules les lignes sans l'indicateur de suppression soient utilisées, mais les lignes qui sont supprimées restent-elles simplement là et ne sont jamais effacées?Comment un syncadapter supprime-t-il des données sur la base de données locale

Répondre

0

Si quelqu'un est curieux, j'ai simplement fini par écrire mon ContentProvider de sorte qu'il ne demande pas de lignes avec le jeu d'indicateurs supprimés sauf si spécifiquement demandé. Cela inclut les autres méthodes REST. Je ne sais pas si c'est la bonne façon de le faire, mais ça fonctionne.

Questions connexes