Как указать порядок сортировки запроса поставщику контента

Я пытаюсь загрузить все элементы из таблицы Sqlite в Android и хочу заказать результат.

Как указать порядок для возвращаемого курсора?

Я запрашиваю ContentProvider через CursorLoader следующим образом:

new CursorLoader(context, RepresentativeEntityContentProvider.CONTENT_URI, null, null,
            null, null);

Ответы

Ответ 1

попробуйте выполнить замену кода COLUMN_NAME с фактическим именем столбца, по которому вы хотите сортировать.

new CursorLoader(context, RepresentativeEntityContentProvider.CONTENT_URI, null, null,
            null, "COLUMN_NAME ASC");

Ответ 2

new CursorLoader(context, RepresentativeEntityContentProvider.CONTENT_URI, null, null,
            null, "column_name ASC");

или

new CursorLoader(context, RepresentativeEntityContentProvider.CONTENT_URI, null, null,
                null, "column_name DESC")

;