9

Android プロジェクトに actionbarcompat を使用@style/Theme.AppCompat.Light.DarkActionBarし、ベース テーマとして使用しています。このアクション バーのオーバーフロー メニューの背景はデフォルトで黒で、これを白色に変更したいと考えていますpopup widgetpopupBackground私の場合、私のスタイルファイルには次のコードがあります:

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

しかし、上記のコードは実行されていません。エラー: 指定された名前に一致するリソースが見つかりません: attr 'popupBackground' .SomeOne が上記のコードを修正するのを手伝ってください。

4

1 に答える 1