Android fournisseur de contenu de mise à jour de certaines colonnes
Je suis en train de faire une application android qui permettra de déterminer combien de temps est laissé pour une tâche à remplir. J'ai suivi Vogella du tutoriel, en particulier cette partie http://www.vogella.com/articles/AndroidSQLite/article.html#todo de faire un contentprovider et de la base de données. Il remplit une listview avec deux choses, le nom de la tâche et combien de jours (le dernier est calculé lorsque l'utilisateur sélectionne sa date de fin dans une autre activité). Mon application calcualtes la date actuelle et soustrait à partir de la date de fin et magasins de combien de jours sont laissés dans la base de données. Le problème, c'est que ce n'est stocké qu'une fois. Trois jours à partir de maintenant, il va encore dire 4 jours. Je veux de l'application pour vérifier combien de jours à chaque fois que le client commence il (vérifier la date actuelle, soustraire de la date de fin et la mise à jour de la colonne dans la base de données). Le problème est que je ne suis pas sûr de savoir comment faire. Si quelqu'un pouvait me donner quelques conseils je vous en serais reconnaissant.
Vous devez vous connecter pour publier un commentaire.
de faire le calcul, puis faire
getContentResolver().update(uri,values,selection,selectionArgs);
EDIT:
donc juste le mettre à jour avec les valeurs
évidemment, vous aurez besoin de remplacer des trucs avec de la colonne correcte des noms de
selection
et laselectionArgs
à lui dire où aller. Lire la sur la façon d'utiliser contentproviders dans les docs developer.android.com/guide/topics/providers/...