#listview #blackberry
#listview #ежевика
Вопрос:
В Blackberry я отображаю список контактов с соответствующими номерами телефонов. Теперь мне нужно выбрать несколько контактов. Я могу выбирать по одному контакту за раз. Но возможно ли выбрать несколько элементов без флажков? Как мы можем это сделать? Должен ли я работать только с одним событием касания, и при каждом касании следует добавлять элементы в массив. или есть какой-либо другой способ сделать это?
Ответ №1:
Расширьте функциональность списка, добавив действие «пометить / снять пометку». При нажатии на строку списка соответствующий блок данных помечается или не помечается. Используйте drawListRow(), чтобы нарисовать символ «mark» для каждой отмеченной строки.
И когда придет время, просто соберите все отмеченные элементы из списка для дальнейшей обработки.
Комментарии:
1. у меня была такая же проблема, не могли бы вы прислать несколько примеров кода для маркировки и снятия маркировки
2. Простой указатель доступен здесь: docs.blackberry.com/en/developers/deliverables/11958 /…