2017-05-29 1 views
0

J'ai un dégradé de deux couleurs dans une forme et je voulais mettre cela dans l'actionBar de mon application de préférence dans le style car je veux que toute la barre d'application ait ce visuel.Dessins en arrière-plan ActionBar

J'essaie cette

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> 
     <!-- Customize your theme here. --> 
     <item name="colorAccent">@color/colorAccent</item> 
     <item name="android:actionBarStyle">@style/AppTheme.ActionBar</item> 
    </style> 
    <style name="AppTheme.ActionBar" parent="ThemeOverlay.AppCompat.Dark.ActionBar"> 
     <item name="android:background">@drawable/shape_toolbar</item> 
    </style> 

mais a échoué

Comment puis-je faire cela?

+0

Je trouve une réponse à mon problème ici https://stackoverflow.com/a/18288453 –

Répondre

0

Vous pouvez passer à Toolbar au lieu de la norme ActionBar, puis d'appliquer un style avec android:background, presque le même que vous l'avez fait.

Pouvez-vous faire ces changements par vous-même? Voici un bon guide à ce sujet: Codepath