Упорядочить данные из базы данных в алфавитном порядке? - PullRequest
0 голосов
/ 10 февраля 2012

В моем приложении я создал список элементов, которые отображаются на экране с помощью LayoutInflater.Используемые мной данные извлекаются из базы данных и надуваются в список.

Есть ли способ отобразить данные с упорядочением по полям:

Это изображение упростит понимание: - enter image description here

Теперь я пытаюсь получить, когда пользователь нажимает «Тест», список упорядочен в алфавитном порядке.Когда пользователь нажимает «Состояние завершения», он упорядочивает его в соответствии с ним и т. Д. С другими полями.

Таким образом, любой, кто работал над аналогичной проблемой, может предложить какие-либо идеи?

Ответы [ 3 ]

2 голосов
/ 10 февраля 2012

Вы можете указать предложение orderby для определения полей столбца, которые должны быть отсортированы.

1 голос
/ 10 февраля 2012

выполнить запрос как

    sqlDB.query(tablename, columns, selection, selectionArgs, groupBy, having, orderBy);

, например: Курсор c = sqlDB.query ("имя таблицы", ноль, ноль, ноль, ноль, ноль, "ваш_колонка")

затем накачайте до макета

0 голосов
/ 10 февраля 2012

вы можете реализовать сортировку в запросе к базе данных

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...