gpt4 book ai didi

android - 无法设置android :windowBackground Error inflation on item requires drawable child

转载 作者:行者123 更新时间:2023-11-29 19:26:37 26 4
gpt4 key购买 nike

在我的应用程序中,为了避免冷启动,我从启动 Activity 中定义了一个主题,并将其 android:windowBackground 属性设置为我的一个可绘制对象,但我收到了通货膨胀错误。

tag requires a 'drawable' attribute or child tag defining a drawable

background_splash.xml:

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

<item
android:drawable="?attr/colorPrimary"/>

<item>
<bitmap
android:gravity="center"
android:src="@mipmap/ic_launcher"/>
</item>

</layer-list>

样式:

<style name="SplashTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:windowBackground">@drawable/background_splash</item>
</style>

list :

 <activity
android:name=".SplashActivity"
android:configChanges="orientation|keyboardHidden"
android:launchMode="singleTask"
android:screenOrientation="portrait"
android:theme="@style/SplashTheme"
>
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>

最佳答案

我认为问题出在 background_splash.xml 文件这一行。

 android:drawable="?attr/colorPrimary"/>

你必须改成这个

android:drawable="@color/colorPrimary"/>

在那里添加您的十六进制颜色代码并查看输出。

关于android - 无法设置android :windowBackground Error inflation on item requires drawable child,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41255035/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com