我试图用原生android创建我的闪屏,我使用的是Flatter,我的android项目在kotlin,我试图为android创建新的颜色,因为我需要特定的hexa颜色,但我无法创建自己的颜色,当我尝试时,Flatter说无法识别颜色的名称。
这是一些尝试:
<resources>
<style name="LaunchTheme" parent="@android:style/Theme.Black.NoTitleBar">
<!-- Show a splash screen on the activity. Automatically removed when
Flutter draws its first frame -->
<item name="android:windowBackground">@drawable/launch_background</item>
</style>
<color name="goiaba">#e1635a</color>
</resources>
该文件是android->应用程序->res->价值观->风格。xml
<!-- Modify this file to customize your launch splash screen -->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@android:color/black" />
<item android:drawable="@android:color/holo_blue_light">
</item>
</layer-list>
该文件是android->应用程序->res->可拉伸->在后台启动。xml
当物品的颜色是holo_blue_light时,它的效果很好,因为它已经是android的颜色了,但是当我尝试使用“goiaba”的颜色时,它就不起作用了。。。
这就是错误的信息:
android/app/src/main/res/drawable/launch_background。xml:13:AAPT:error:resource-android:color/goiaba未找到。