2017-05-29 9 views
0

シェイプに2色のグラデーションがあり、これをアプリケーションのactionBarに配置することをお勧めします。これはすべてのアプリケーションバーにこのビジュアルを表示させたいからです。バックグラウンドで描画可能ActionBar

私はこの

<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> 

を試みるが、私はそれを行うことができますどのように

を失敗しましたか?

+0

私の問題の回答はこちらhttps://stackoverflow.com/a/18288453 –

答えて

0

標準ActionBarの代わりにToolbarに切り替えてから、android:backgroundのスタイルを適用した場合とほぼ同じです。

この変更を自分で行うことはできますか?それについての良いガイドはここにあります:Codepath

関連する問題