Android хеш-таблица - PullRequest
       1

Android хеш-таблица

2 голосов
/ 06 декабря 2011

Я хочу разобрать Xml.В XML есть несколько элементов, каждый элемент имеет описание, изображение и URL-адрес среди прочего.Я хочу сгруппировать все элементы с одинаковым описанием вместе, а затем использовать каждый элемент в качестве элемента меню.при нажатии на пункт меню он открывает список всех пунктов для этого описания.

Я думаю об использовании HashTable с ключом, являющимся описанием, и ArrayList.Есть ли другой способ?

Пример

Что-то, что я не могу понять, это:

    Description    URL                 Image

    Cars        www.ford.com         www.ford.com/image.jpg
    Cars        www.vw.com           www.vw.com/image.jpg
    Boat        www.suzuki.com       www.suzuki.com/image.jpg

Таким образом, автомобили будут ключом в Hashmap, каку меня есть 2 String с?и тогда должно быть 2 записи для автомобилей.

1 Ответ

1 голос
/ 06 декабря 2011

Я поддерживаю ваше решение.

Я думаю о том, чтобы инкапсулировать эти три атрибута в качестве объекта, на случай, если вам не нужен порядок, я обращаюсь, используя HashTable с ключом описания.и значения ArrayList для созданных вами классов, которые имеют три описанных вами атрибута.С помощью этого решения вы можете легко получить доступ ко всем нужным объектам.

Надеюсь на помощь.

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