Android добавляет разные значки в список - PullRequest
0 голосов
/ 24 марта 2011

Я получаю RSS-каналы с двух разных URL-адресов (например, Twitter и Facebook). Я хочу добавить эти два к тому же списку и добавить их соответствующие значки. Я перепробовал много вещей.

Приведенный ниже код предназначен для разбора

Element _titleE = (Element) entry.getElementsByTagName("description").item(0);

                        String _title = _titleE.getFirstChild().getNodeValue();
                          _linkE.getFirstChild().getNodeValue();

                        RssItem rssItem = new RssItem(_title);
                        rssItems.add(rssItem);

Вот как я добавляю его в адаптер массива для отображения. Изображение, которое есть в R.id.Label, устанавливается (оно присутствует в XML).

aa = new ArrayAdapter<RssItem>(this, R.layout.list_item,R.id.label, rssItems);
            rssListView.setAdapter(aa);

1 Ответ

0 голосов
/ 24 марта 2011

У меня была такая же проблема несколько дней назад, и я получил помощь из этого урока: http://www.anddev.org/android_filebrowser__v20-t101.html Они в основном реализуют собственный адаптер, который создает элементы списка и устанавливает их значки.

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