Выбор предмета в списке Blackberry ListField - PullRequest
1 голос
/ 02 ноября 2010

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

alt text

Просто просматривая мои методы, я не уверен, какая из них вызывает это, поскольку я могу удалить пользовательский элемент (GetValue) из меню, и он все равно будет отображаться здесь, когда я выберу элемент списка!

Полагаю, мой вопрос: как я могу остановить появление этого меню и использовать вместо него метод? Я могу предоставить код при необходимости, но я не знаю, с чего начать!

Спасибо

Ответы [ 2 ]

2 голосов
/ 03 ноября 2010

Можете ли вы показать свой код при вызове метода.

Когда я переопределяю метод navigationClick класса ListField, как показано в коде ниже, он работает правильно.(меню не появляется)

protected boolean navigationClick(int status, int time){
    return true;

}

2 голосов
/ 02 ноября 2010

@ ing0

Вы можете переопределить меню по умолчанию, используя метод OnMenu ()

public boolean onMenu (int i)

{

    return false;

}
...