【发布时间】:2018-06-24 20:46:02
【问题描述】:
我正在使用 Visual Studio 和 Xamarin 表单 我有一个带有操作栏和工具栏按钮的内容页面,该按钮显示在溢出弹出菜单中,代码如下。
<ContentPage.ToolbarItems>
<ToolbarItem Text="Sample 01" Order="Secondary" Priority="0" />
</ContentPage.ToolbarItems>
我想更改弹出窗口的背景颜色以及工具栏项的文本颜色。
目前,因为我在Android解决方案的styles.xml中设置了TextColor为黑色,所以背景颜色和项目都显示为黑色。
<item name="android:textColor">@color/primary_text</item>
使用以下内容将背景设置为白色不会解决问题,因为这会改变应用其他部分的外观。
<item name="android:colorBackground">#FFFFFF</item>
我的问题是如何在不影响应用其他元素的情况下,专门设置操作栏弹出菜单的背景颜色?
【问题讨论】:
-
你为
android:popupMenuStyle设置了这些值? -
你提到的帖子中的建议对我不起作用。
标签: android xamarin xamarin.forms