Событие захвата контейнера LWUIT

У меня есть Containerс таким количеством Labels добавлено внутри. Когда я пытаюсь захватить pointerReleased событие в этом ContainerЯ нашел некоторые проблемы. Событие фиксируется только тогда, когда я выпущен в свободную зону Containerнет, когда я сделал релиз над Labels, Есть ли способ инкапсулировать это событие? Я имею в виду, когда я сделаю реализацию по основному Container(вместо этого я на ярлыке), событие должно быть запущено.

Здесь вы можете взглянуть на мой Container

Изображение контейнера

2 ответа

Вы должны взглянуть на функцию ведущего компонента, добавленную в LWUIT 1.5, она позволяет вам определить компонент, который управляет всей иерархией контейнера / компонента, и все события для каждого компонента в иерархии отправляются в него.

Это добавляет еще одно преимущество обработки синхронизации стиля между всеми различными элементами (например, если вы используете кнопку, все компоненты будут нажаты вместе).

Я не нахожу никакого крутого решения, поэтому, наконец, я распространяю указатель, выпущенный из Labelsк Container,

Другие вопросы по тегам