2014-11-21 61 views
8

我已经使用新的Appcompat v21工具栏创建了一个活动。除非我突出显示TextView以外的所有文本,否则一切正常。复制/剪切动作条显示出来,但不是覆盖我的现有工具栏或隐藏它,它只是推动工具栏下来,我得到的是这样的:在复制/剪切选择上覆盖或隐藏工具栏

enter image description here

现在的问题是,我该怎么做复制/剪切操作栏覆盖我的工具栏?或者我应该隐藏它,如果文本被选中?如果是这样,我如何听取文字选择?

问候

回答

6

在你的主题,你需要把它添加到它

<item name="windowActionModeOverlay">true</item>

所以它会是这个样子

<style name="AppBaseTheme" parent="Theme.AppCompat.Light.NoActionBar"> 
    <item name="colorPrimary">@color/color_primary</item> 
    <item name="colorPrimaryDark">@color/color_primary_dark</item> 
    <item name="colorAccent">@color/color_primary</item> 
    <item name="windowActionModeOverlay">true</item> 
</style> 
+1

谢谢!我要试一试 编辑:尝试添加,但仍然导致相同的双工具栏... – user2410644 2014-11-21 15:27:32

+0

您是否找到解决方案? – Roadblock 2015-12-14 13:27:27