I am noticing that when I restartLoader , the onLoaderReset callback does not run. I also tried doing a manual reset on the Loader itself, but that didn't work either.

I did find this bug ticket, but I thought that surely it would have more attention.

I would like to mention that I am fairly certain that I have the Loaders configured properly. Everything else is working perfectly, including the other two callbacks .

Note: If anyone is curious, I am using a CursorLoader to refresh a CursorAdapter backing a ListView. I am setting the Cursor on the CursorAdapter to null in onLoaderReset, but because it doesn't get called there is a small window where the ListView's contents are stale.