Adding custom AsyncQueryHandler to prevent null cursors.

In safe mode, a cursor can come back as null even though our providers never
allow for that. NoNullCursorAsyncQueryHandler should be used instead of
AsyncQueryHandler from now on. It will return EmptyCursor in place of a null.

Bug: 7012260
Change-Id: I5b8ba6fb85ae0f984ee8b0ff2f2f068232a03848
6 files changed
tree: 426c813c050a9a32a801f5653c3eae0d861309a7
  1. res/
  2. src/
  3. TestCommon/
  4. tests/