我一直在网上寻找解决方案,但出于某些原因,我尝试的所有内容都没有反映在弹出菜单上。以下是我尝试更改弹出菜单颜色的尝试,但它没有任何影响,弹出菜单的背景仍为黑色。
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>
答案 0 :(得分:3)
试试这个:
<sec:ifNotLoggedIn>
<g:javascript>
document.observe( 'dom:loaded', function(){
document.location = '${createLink( controller:'login', action:'doLogin' )}';
} );
</g:javascript>
</sec:ifNotLoggedIn>