SQLite
 sql >> Base de données >  >> RDS >> SQLite

Comment re-interroger automatiquement avec LoaderManager

le problème commence lorsque la base de données est modifiée à partir d'un 'BroadcastListener' alors que l'activité est toujours en cours d'exécution... existe-t-il un moyen d'automatiser la nouvelle requête dans les coulisses ?

Avoir le BroadcastReceiver utilisez le insert() , update() , replace() , et delete() méthodes sur SQLiteCursorLoader pour modifier la base de données. Ensuite, le Cursor sera rechargé automatiquement.