il problema inizia quando il database viene modificato da un 'BroadcastListener' mentre l'attività è ancora in esecuzione... c'è un modo per automatizzare la ripetizione delle query dietro le quinte?
Avere il BroadcastReceiver usa insert() , update() , replace() e delete() metodi su SQLiteCursorLoader per modificare il database. Quindi, il Cursor verrà ricaricato automaticamente.