What android version are you using? Take a look at this post: custom style action bar not working in android 4
Following this post, you need to declare your custom style twice. It looks like you are missing the declaration with the android:
prefix.
So I guess, you'll have to add:
<item name="android:background">@color/yellow</item>