2012-02-27 73 views
0

我已經創建了我自己的上下文菜單(上下文操作欄),我想覆蓋(和禁用)原始上下文菜單。Android:覆蓋上下文菜單

所以在我的活動我把:

@Override 
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) 
{ 
    mActionBarHelper.onCreateContextMenu(menu, v, menuInfo); 
    menu.clear(); 
} 

mActionBarHelper處理菜單和顯示操作欄上的項目。

我清除菜單不顯示爲經典的上下文菜單。但是當菜單被清除時它會調用onClick事件。請問,有沒有辦法強制不召喚onClick的活動,而不是顯示原始菜單?

非常感謝。

回答