[英]popupMenuStyle doesn't work when I change parent=“@style/Theme.AppCompat.Light.DarkActionBar”>
[英]android:popupMenuStyle doesn't work with Theme.AppCompat.Light.DarkActionBar
在我的動作欄樣式中,當我將Theme Theme.AppCompat.Light更改為Theme.AppCompat.Light.DarkActionBar沒有工作popupMenu.Mystyle時,我有一個帶有drawble的彈出窗口。
<style name="Theme.Mystyle" parent="@style/Theme.AppCompat.Light.DarkActionBar">
<item name="android:popupMenuStyle">@style/PopupMenu.Mystyle</item>
</style>
<style name="PopupMenu.Mystyle" parent="@style/Widget.AppCompat.Light.PopupMenu">
<item name="android:textStyle">bold</item>
<item name="android:popupBackground">@drawable/menu_dropdown_panel</item>
</style>
我不明白。 應該與這兩個主題一起工作。 怎么了?
AppCompat定義並使用許多沒有android:
前綴的屬性。
<style name="Theme.Mystyle" parent="@style/Theme.AppCompat.Light.DarkActionBar">
<item name="popupMenuStyle">@style/PopupMenu.Mystyle</item>
</style>
這應該可以修復你的彈出背景。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.