Выдача тактильных устройств LWUIT - PullRequest
1 голос
/ 24 октября 2011

Мне нужно захватить событие, которое приложение выдает при нажатии на экран, в списке. Когда я нажимаю на экран, actionPerformeed(ActionEvent e) возвращает -1, я предполагаю, что это событие по умолчанию.

В не сенсорных устройствах запускаемое событие при нажатии центральной кнопки равно Canvas.FIRE, почему не в тактильных устройствах?

Как я могу это сделать?

1 Ответ

1 голос
/ 27 октября 2011

Исходный аргумент actionEvent будет из списка.События действия предназначены для инкапсуляции триггера для действия (например, нажатие клавиши / касание), поскольку это не имеет значения.Нет необходимости различать триггер, так как вы всегда можете извлечь выбранный элемент из списков и использовать его.

Есть случаи, когда нужно знать местоположение, к которому прикоснулись в устройстве визуализации ячеек, но это особый случай.не имеет отношения к вопросу.

...