2014-11-21 11 views
8

Ho creato un'attività con la nuova barra degli strumenti Appcompat v21. Tutto funziona bene tranne quando evidenzio del testo da un TextView. La copia/cut ActionBar si presenta, ma invece di sovrapposizione toolbar esistente o nasconderlo solo spinge la barra verso il basso in modo da ottenere qualcosa di simile:Sovrapponi o nascondi Barra strumenti sulla selezione copia/taglio

enter image description here

Ora la mia domanda è, come posso fare la copia/taglia barra delle azioni si sovrappone alla barra degli strumenti? O dovrei semplicemente nasconderlo se il testo è selezionato? In tal caso, come posso ascoltare la selezione dei testi?

migliori saluti

risposta

6

nel vostro tema è necessario aggiungere questo ad esso

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

quindi sarebbe simile a questa

<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

Grazie! Ho intenzione di fare un tentativo Modifica: Ho provato ad aggiungerlo ma ha comunque la stessa doppia barra degli strumenti ... – user2410644

+0

Hai trovato una soluzione a questo? – Roadblock

Problemi correlati