2012-02-21 39 views
0

我想啓用和禁用上下文菜單,在右鍵菜單猜想五個週年行動是存在的,選擇第五個動作第一個動作後,將禁用當我選擇第四行動或做一些其他的事情只能啓用應用程序的方法。安卓:啓用禁用上下文菜單項

假設代碼:

public void onCreateContextMenu(ContextMenu menu, View v, 
     ContextMenuInfo menuInfo) { 
    super.onCreateContextMenu(menu, v, menuInfo); 
    menu.setHeaderTitle("Option Menu"); 
    menu.add(0, v.getId(), 0, "First Action"); 
    menu.add(0, v.getId(), 0, "Second Action"); 
    menu.add(0, v.getId(), 0, "Third Action"); 
    menu.add(0, v.getId(), 0, "Fourth Action"); 
    menu.add(0, v.getId(), 0, "Fifth Action"); 
} 

現在,當我選擇第一個行動,那麼這將禁止,當我選擇第四行動或做的這個應用程序的其它方法,一些計算只啓用。請給我建議...

回答

2

有繼承的方法removeItem(int id)從上下文菜單中刪除項目。