[英]Android canvas drawColor, I cant seem to use a color defined in xml
[英]Can I use a color variable defined in kotlin, in xml?
我正在嘗試使用像這樣定義的變量中的顏色(就像這個變量中的原色)
val DefaultLightColors = lightColors(
primary = Color(0xFF2052EF),
primaryVariant = Color(0xFF0030cc),
secondary = Color(0xFFff9911))
在 xml
<style name="Theme.App.Starting" parent="Theme.SplashScreen">
<item name="windowSplashScreenBackground">@color/</item>
我知道他們有很多關於 colors 的問題,但我還沒有找到解決這個問題的問題。
也許您想查看值目錄中的 colors.xml。 There you can list all the colors you need, then you can get them in the code by R.colors.** or in the style.xml with @color. 在代碼中硬編碼 colors 並不是真正的最佳實踐,因為它很難維護。
colors.xml 的片段:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="white">#FFFFFF</color>
<color name="yellow">#FFFF00</color>
<color name="fuchsia">#FF00FF</color>
<color name="red">#FF0000</color>
<color name="silver">#C0C0C0</color>
我希望這就是你要找的
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.