07-22-2010, 12:19 AM
|
#1 (permalink)
|
| New Member
Join Date: Jul 2010 Model: 9630 PIN: N/A Carrier: Verizon
Posts: 11
Post Thanks: 0 Thanked 0 Times in 0 Posts
| hide default menu items Please Login to Remove! Hi. I want to display context menu without default items in it. It does not seem to matter that I erase the list, the default items (Close, Switch Application, Show Keyboard) do not disappear. Here's couple variations of the code.
private MenuItem mnuNewAcct=new MenuItem("New Account", 1, 10) {
public void run() {
//
}
};
protected void makeMenu(Menu menu, int context) {
menu.deleteAll();
menu.add(mnuNewAcct);
super.makeMenu(menu, context);
}
/***** OR *****/
protected void makeContextMenu(ContextMenu contextMenu) {
contextMenu.clear();
contextMenu.addItem(mnuNewAcct);
super.makeContextMenu(contextMenu);
}
protected boolean navigationClick(int status, int time) {
ContextMenu menu = this.getScreen().getContextMenu();
makeContextMenu(menu);
this.getScreen().onMenu(0);
return true;
} |
| Offline
| |