Xamarin窗体:如何设置Xamarin窗体android启动屏幕的背景颜色



以下是我的xamarin表单android的启动屏幕代码:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<bitmap
android:gravity="fill_horizontal|fill_vertical"
android:src="@drawable/splashbg"/>
</item>
<item>
<bitmap
android:src="@drawable/icon"
android:tileMode="disabled"
android:gravity="center"/>
</item>
</layer-list>

我想删除第一个位图(名为splashbg(,并为整个页面提供背景色。如何在xamarin android中提供背景颜色?当前显示黑色。

通过这个,但不解决我的问题。

尝试为层列表添加android:color="#00aff0">,但不起作用。。。

在我设置的飞溅活动主题中:

<item name="android:windowBackground">@drawable/background_splash</item>

然后在可绘制的文件夹中,我有background_splash.axml:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:drawable="@color/colorSplash"/>
<item>
<bitmap
android:gravity="center"
android:tileMode="disabled"
android:src="@drawable/logosplash"/>
</item>

</layer-list>

颜色在values文件夹colors.xml:中

<color name="colorSplash">#2674B5</color>

最新更新