我试图编辑ThemeOverlay
,其中包含有关弹出窗口和对话框以及类似事情的默认设置,但问题在于它不接受colorBackground
属性。找不到与指定名称匹配的资源:attr'colorBackground'
我知道有些人会说我应该使用android:colorBackground
,但是如果我是从AppCompat继承,那么它不应该是一个问题。 请帮忙。
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="AppTheme.Base">
<!-- Customize your theme here. -->
</style>
<style name="AppTheme.Base" parent="Theme.AppCompat.NoActionBar">
<item name="colorPrimary">@color/Primary</item>
<item name="colorPrimaryDark">@color/PrimaryDark</item>
<item name="colorAccent">@color/Accent</item>
</style>
<style name="PopupTheme" parent="ThemeOverlay.AppCompat.Light">
<item name="colorBackground">@color/TextColor</item>
</style>
</resources>
而且,即使在应用android:colorBackground
后,它也不起作用。错误消失了,但我想完成的事情不会发生。
同样的事情。错误消失了,但没有完成工作。我想在工具栏上改变Popup的背景颜色。如果你想我可以发布工具栏代码,也许有什么不对。 – 4127157