【问题标题】:Selecing an item in a Blackberry ListField在 Blackberry ListField 中选择一个项目
【发布时间】:2010-11-02 15:45:44
【问题描述】:

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

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

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

谢谢

【问题讨论】:

    标签: java blackberry menu smartphone listfield


    【解决方案1】:

    你能在调用方法时显示你的代码吗?

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

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

    }

    【讨论】:

    • 嘿,我之前在玩这个并且让它工作了!我读到如果你什么都不做,它会自动绘制菜单。明天发代码。我仍然有一个问题,它不适用于带键盘的手机(我认为)。
    【解决方案2】:

    @ing0

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

    公共布尔 onMenu(int i)

    {

        return false;
    
    }
    

    【讨论】:

    • 嘿,我希望菜单在按下菜单按钮时出现,但在我选择列表项时不出现!知道该怎么做吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-24
    • 1970-01-01
    相关资源
    最近更新 更多