Справка по выбору Blackberry ListField (не относится к getSelectedIndex ()) - PullRequest
2 голосов
/ 08 августа 2011

У меня есть поле списка, которое я использую для отображения списка категорий, эти категории имеют подкатегории. Мне нужно перемещаться по категориям верхнего уровня, используя ListField. Поэтому, когда пользователь выбирает категорию 1, я могу загрузить список подкатегорий.

Проблема в том, что я знаю, что getSelectedIndex () сообщит мне индекс текущей выбранной категории, но это не поможет, потому что мне нужно получить заголовок или лучше идентификатор базы данных категории, чтобы я мог обслуживать веб-сервер. вверх по подкатегориям.

Самое близкое, что я могу понять, это использовать rows.elementAt(Index).toString();, чтобы сообщить мне текущую строку, но я не смог найти примеров того, как правильно ее использовать.

Так что, если у кого-нибудь есть фрагмент кода, показывающий, как получить содержимое строки listField, это будет оценено.

снимок экрана с тем, о чем я говорю: BlackBerry Storm screenshot

1 Ответ

1 голос
/ 08 августа 2011

Я обычно создаю вектор, который использую для построения ListField.Затем, когда выбрана строка, я просто получаю доступ к вектору с тем же индексом, что и для выделения.

...