Один ItemStateChanged метод для многих отображаемых объектов в J2ME
Вопрос
Могу ли я иметь один ItemStateChanceed Method для мониторинга изменений, вызванных пользователем для многих отображаемых объектов в мидлет (например, для формы и списка), используя его, чтобы выбратьЧто было изменено или мне нужно создать другой метод для каждого отображения, который я хочу отслеживать?
Решение
Если вы говорите о создании нескольких форм и одного элемента управления и вызовов ITETITEMSTEListener () несколько раз с тем же параметром, то да, вы можете сделать это.
Теоретически, вы должны написать потоко-безопасный код в вашу реализацию itemStaTeChangeed, но учитывая способ существующих реализаций Java-Me обрабатывает события и очень небольшое количество телефонов, соответствующих MIDP, используя 2 физических экрана, я не думаю, что это оченьважно на практике.