2016-11-12 105 views
0

目標是在選定文本的頂部顯示自定義上下文菜單。 試過清除菜單項onSupportActionModeStarted:隱藏上下文菜單而不禁用文本選擇

@Override 
public void onSupportActionModeStarted(android.support.v7.view.ActionMode mode) { 
    super.onSupportActionModeStarted(mode); 
    mode.getMenu().clear(); 
    mode.getMenu().close(); 

} 

但上下文菜單仍然是一個空白的背景和後退按鈕並沒有項目顯示內

我試着設置<item name="windowActionModeOverlay">false</item>到AppTheme但無濟於事。

有沒有辦法做到這一點?

回答

0

你試過這種方法嗎? @Override public void onActionModeStarted(ActionMode mode) { super.onActionModeStarted(mode); mode.getMenu().clear(); mode.getMenu().close(); }

我做了沒有支持和工作。它不需要: <item name="windowActionModeOverlay">false</item>

請記住在一項活動中實施此項目。

相關問題