Android - подкласс CursorAdapter-ish, для ListView - PullRequest
0 голосов
/ 29 июня 2011

В настоящее время я использую несколько подклассов CursorAdapters с пользовательскими макетами во всем приложении, заполняя их курсором, возвращаемым запросом SQLite, а затем позволяя им заполнить мой ListView, задав для них значение

setListAdapter(new SearchAdapter(this, searchCursor));

Есть ли в любом случае, я могу получить такое же поведение, но вместо того, чтобы передать проход курсора в

ArrayList<String[]>

Будет ли другой класс для подкласса? (Очевидно) Или я должен как-то преобразовать ArrayList в Курсор? Или есть другой метод, который мне не хватает?

Спасибо!

1 Ответ

1 голос
/ 29 июня 2011

вы можете сделать это с помощью адаптера массива (также вы можете создать подкласс базового адаптера) и реализовать свой собственный способ отображения объектов в списке. в гугле есть множество учебников о том, как это сделать.

Просто найдите ArrayAdapter, базовый адаптер. : D

Надеюсь, это поможет, Береги себя.

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