1

我一直使用这本书作为创建我的黑莓应用程序的参考。到目前为止,我有一个项目列表,当我选择一个项目时,我会看到侧面菜单,但在我的列表项目旁边:

替代文字

只是查看我的方法,我不确定是哪一个导致了这种情况,因为我可以从菜单中删除自定义项(GetValue),当我选择列表项时它仍然会出现在这里!

我想我的问题是,我怎样才能停止出现这个菜单并让方法触发呢?如有必要,我可以提供代码,但我不知道从哪里开始!

谢谢

4

2 回答 2

2

@ing0

您可以使用 OnMenu() 方法覆盖默认菜单

公共布尔 onMenu(int i)

{

    return false;

}
于 2010-11-02T16:09:08.300 回答
2

您可以在调用该方法时显示您的代码吗?

当我像下面的代码一样覆盖 ListField 类的 navigationClick 方法时,它可以正常工作。(没有菜单弹出)

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

}

于 2010-11-03T19:07:36.833 回答