добавление изображения представления списка андроида

1

holder.text.setText(ДАННЫЕ [положение]);           holder.icon.setImageBitmap((позиция & 1) == 1? mIcon1: mIcon2);

        return convertView;
    }

Как добавить дополнительные изображения, так как в этом представлении списка отображаются только 2 изображения. Я вижу, что приведенный выше код позволяет только добавить 2 изображения в этом порядке. Я хочу добавить больше изображений.

Пожалуйста, помогите, спасибо.

  • 0
    Ваш код, кажется, отображает только icon1 во втором ряду, во всех остальных позициях icon2, верно?
Теги:
android-layout

1 ответ

0

Простое... Можно создать ArrayList images = new ArrayList();

и добавьте (Drawable img) к этому arraylist, получив Drawable img = getResources(). GetDrawabled (R.drawable.icon);

затем установите.. holder.icon.setImageDrawable(images.get(положение));

а также использовать массив Integer... и добавлять изображения непосредственно из res/drawable. затем массив [позиция].

Ещё вопросы

Сообщество Overcoder
Наверх
Меню