2009-12-25 4 views
2

В качестве цели для моего первого приложения для Android, изучающего Android SDK, я пытаюсь создать простой просмотрщик RSS для определенного URL-адреса. Невзирая на сетевую сторону цели, у меня возникают проблемы с получением listView для отображения пользовательского макета.Custom Updatable ListView - разработка Android

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

Любая помощь?

ответ

4

Вот free excerpt из одной из моих книг, в которой обсуждаются используемые методы. В двух словах вам нужно будет расширить класс Adapter (например, ArrayAdapter, CursorAdapter) и принять непосредственный контроль над созданием строк, чтобы вы могли применить требуемую бизнес-логику.

+0

Это именно то, что я ищу! Я прочитаю это завтра. – GuyNoir

+0

+1 Mark's «Fancy ListViews» также охватывает все оптимизации ListView, которые Роменин Гай выделил во время конференции ввода-вывода; это надо читать! – Samuh