隐藏上下文菜单而不禁用文本选择

时间:2016-11-12 23:03:32

标签: android

目标是在所选文本的顶部显示自定义上下文菜单。 尝试清除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,但无济于事。

有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

你试过这种方式吗?      @Override public void onActionModeStarted(ActionMode mode) { super.onActionModeStarted(mode); mode.getMenu().clear(); mode.getMenu().close(); }

我没有支持而且工作过。它不需要:      <item name="windowActionModeOverlay">false</item>

请记住在一项活动中实施此项目。