Один метод itemStateChanged для многих отображаемых объектов в j2me - PullRequest
3 голосов
/ 09 марта 2012

Могу ли я иметь один itemStateChanged метод для отслеживания изменений, инициированных пользователем для многих отображаемых объектов в мидлете (например, для формы и списка), с помощью предложений if, чтобы решить, что было изменено, или сделать Нужно создать отдельный метод для каждого отображаемого объекта, который я хочу отслеживать?

1 Ответ

2 голосов
/ 09 марта 2012

Если вы говорите о создании нескольких Form и одного ItemStateListener и вызове Form.setItemStateListener () несколько раз с одним и тем же параметром, то да, вы можете сделать это.

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

...