2014-11-21 60 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