benim android proje için actionbarcompat kullanıyorum ve beyaz color.I değiştirmek istediğiniz varsayılan olarak siyah bir arka plan bunu biliyorum etti benim temel olarak @style/Theme.AppCompat.Light.DarkActionBar
Bu eylem çubuğunda Theme.The taşma menüsü kullanıyorum popup widget
ile overdding yapılabilir mülkiyet popupBackground
ama onun benim case.My stilleri dosyasında çalışmıyor aşağıdaki etti kod:ActionBarCompat taşması arka planını geçersiz kılıyor mu?
<style name="MyTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar">
<item name="android:actionBarStyle">@style/MyActionBar</item>
<item name="android:actionDropDownStyle">@style/MyActionBarDropDown</item>
<item name="android:popupMenuStyle">@style/PopupMenu</item>
</style>
<style name="PopupMenu" parent="@style/Widget.AppCompat.PopupMenu">
<item name="android:popupBackground">@drawable/menu_dropdown_panel_example</item>
<item name="popupBackground">@drawable/menu_dropdown_panel_example</item>
</style>
ama onun bana hata vererek yukarıdaki kod çalışmıyor: hiçbir kaynak adı verilen maçları bulundu: attr 'popupBackground ' .SomeOne Lütfen yukarıdaki kodu düzeltmeme yardımcı olun. >
<item name="popupBackground">@drawable/menu_dropdown_panel_example</item>
böyle koy - -
Will fazla 7 – user818455
Onun hala gösteriliyor herhangi bir API version.Its çalışmayan tüm API sürümleri için bu iş siyah arka plan – user818455