Как правильно использовать хэш-карты при программировании для Android? - PullRequest
0 голосов
/ 03 июня 2011

Мне сказали, что я должен использовать хэш-карту для хранения переключателей. (Кнопки в качестве ключа и их состояние в качестве значения), но я новичок в Java и Android, так что это немного запутанно.

У меня тест на выбор с несколькими вопросами и ответами «да» или «нет», и я хочу посчитать ответы «да».

Может быть, это что-то простое, но я не могу понять.

Любая помощь будет оценена.

Спасибо

1 Ответ

0 голосов
/ 03 июня 2011

Вы можете добавить ссылку на все ваши объекты в коллекцию и выполнить итерацию по ним, проверяя, проверены ли они, и подсчитывая их.

В качестве альтернативы вы можете зарегистрировать прослушиватель onClick на всех кнопках и увеличивать / уменьшать счет при их нажатии.

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

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