Как сделать выпадающий список, который отображает пользователю изображения вместо текста?

Поле ObjectChoiceField отвечает всем моим требованиям, но это не красиво.

Вот что у меня есть:

String pets[] = {"Dog", "Cat", "Duck" };
ObjectChoiceField dd = new ObjectChoiceField("My Pet",pets,0,ObjectChoiceField.FIELD_LEFT);

Но я бы предпочел, чтобы в выпадающем списке были картинки. Насколько я понимаю, массив объектов должен содержать объекты, которые поддерживают метод toString. Должен быть способ сделать это, я вижу это в других приложениях, я просто не могу найти правильный объект в API.

Это не должно быть ObjectChoiceField.

Ответы на вопрос(4)

Ваш ответ на вопрос