A documentação do Android SDK diz que o startManagingCursor()método está obsoleto:
Este método está obsoleto. Em vez disso, use a nova classe CursorLoader com LoaderManager; isso também está disponível em plataformas mais antigas por meio do pacote de compatibilidade do Android. Este método permite que a atividade cuide do gerenciamento do ciclo de vida do Cursor fornecido para você com base no ciclo de vida da atividade. Ou seja, quando a atividade for interrompida, ela chamará automaticamente deactivate () no Cursor fornecido e, quando for reiniciada posteriormente, chamará a consulta de consulta () para você. Quando a atividade é destruída, todos os Cursores gerenciados serão fechados automaticamente. Se você está direcionando HONEYCOMB ou posterior, considere usar LoaderManager, disponível via getLoaderManager ()
Então, eu gostaria de usar CursorLoader. Mas como posso usá-lo com custom CursorAdaptere sem ContentProvider, quando preciso de URI no construtor de CursorLoader?