-6ren"> -当我改变我的主题样式时 到 根本不工作。 bold @drawable/menu_dropdown_panel 最佳答案 检查此生成器以获得工作方式:http://jgilfe-6ren">
gpt4 book ai didi

android - 当我更改父项时,popupMenuStyle 不起作用 ="@style/Theme.AppCompat.Light.DarkActionBar">

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:46:03 24 4
gpt4 key购买 nike

当我改变我的主题样式时

<style name="Theme.mystyle" parent="@style/Theme.AppCompat.Light">

<style name="Theme.mystyle" parent="@style/Theme.AppCompat.Light.DarkActionBar">

根本不工作。

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

最佳答案

检查此生成器以获得工作方式:http://jgilfelt.github.com/android-actionbarstylegenerator/

基本上,当切换到 DarkActionBar 时,您需要更新样式以遵循:

<style name="Theme.Example" parent="@style/Theme.AppCompat.Light.DarkActionBar">
<item name="android:popupMenuStyle">@style/PopupMenu.Example</item>
<!-- Light.DarkActionBar specific -->
<item name="android:actionBarWidgetTheme">@style/Theme.Example.Widget</item>
</style>

<!-- this style is only referenced in a Light.DarkActionBar based theme -->
<style name="Theme.Example.Widget" parent="@style/Theme.AppCompat">
<item name="android:popupMenuStyle">@style/PopupMenu.Example</item>
<item name="android:dropDownListViewStyle">@style/DropDownListView.Example</item>
</style>

关于android - 当我更改父项时,popupMenuStyle 不起作用 ="@style/Theme.AppCompat.Light.DarkActionBar">,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21381210/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com