隐藏黑莓中的所有默认菜单项

Nil*_*hal 1 blackberry

我不得不删除黑莓中的所有默认菜单.我使用了以下代码

protected void makeMenu(Menu menu, int instance) {  
        // if you want default menu items, uncomment bellow line  
        // super.makeMenu(menu, instance);  
    }  
Run Code Online (Sandbox Code Playgroud)

但在此之后,仍然显示默认菜单,如"切换应用程序",因为我已super(NO_SYSTEM_MENU_ITEMS)在屏幕类构造函数中使用.

现在所有菜单都被删除了,但它仍然显示"空菜单",如下图所示.在此输入图像描述

请告诉我们如何删除所有菜单项并将其清空?

Gov*_*ala 5

在主屏幕中尝试此操作

public boolean onMenu(int instance) {
    // TODO Auto-generated method stub
    return false;
}
Run Code Online (Sandbox Code Playgroud)