我試圖編輯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