How to change programmatically background color of action bar items
It is easy to set a default color of the items background in action bar by setting: <item name="android:actionBarItemBackground">@drawable/action_bar_item_background</item> in application theme. I would like to change this color only for one of my fragments. How to do it programmatically? Elementary Have you tried the solution from user3225831 mentioned here: https://stackoverflow.com/a/21297231/1738838 ActionBar bar = getActionBar(); bar.setBackgroundDrawable(new ColorDrawable("COLOR")); Use simple one line code... Pass RGB values of the required color getActionBar().setBackgroundDrawable(new