Conflict ListField click & menu click - PullRequest
3 голосов
/ 13 мая 2011

В моем приложении я поместил список на экране.Теперь моя проблема заключается в том, что когда я щелкаю элемент списка (когда элемент списка фокусируется на нем), он открывает меню.

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

Любое тело имеет какое-то представление об этом?

1 Ответ

7 голосов
/ 13 мая 2011

Переопределите navigationClick() для вашего ListField, чтобы использовать событие click (должно возвращать true) без вызова super.navigationClick():

protected boolean navigationClick(int status, int time) {
    Status.show("Clicked on item: " + myList.getSelectedIndex());
    return true;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...