o problema começa quando o banco de dados é alterado de um 'BroadcastListener' enquanto a atividade ainda está em execução... existe uma maneira de automatizar a re-consulta nos bastidores?
Tenha o
BroadcastReceiver use o insert() , update() , replace() e delete() métodos em SQLiteCursorLoader para modificar o banco de dados. Em seguida, o Cursor será recarregado automaticamente.