更改android中弹出菜单的背景颜色

时间:2015-04-23 15:27:32

标签: android themes popupmenu

我一直在网上寻找解决方案,但出于某些原因,我尝试的所有内容都没有反映在弹出菜单上。以下是我尝试更改弹出菜单颜色的尝试,但它没有任何影响,弹出菜单的背景仍为黑色。

themes.xml
<style name="MyTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar">
    <item name="colorPrimary">#2979FF</item>
    <item name="colorPrimaryDark">#2962FF</item>
    <item name="android:popupMenuStyle">@style/MyPopupMenu</item>
</style>



<style name="MyPopupMenu" parent="@style/Widget.AppCompat.PopupMenu">
    <item name="android:background">#2979FF</item>
</style>

1 个答案:

答案 0 :(得分:3)

试试这个:

<sec:ifNotLoggedIn> 
   <g:javascript>
     document.observe( 'dom:loaded', function(){
       document.location = '${createLink( controller:'login', action:'doLogin' )}';
     } );
   </g:javascript>
</sec:ifNotLoggedIn>