0

我正在尝试为我的应用程序制作主题更改选项。我在这里读到了一些类似的问题,但没有一个解决方案有效。

styles.xml添加了:

<style name="themeBackground">
        <item name="android:src">@drawable/background2</item>
    </style>

在我添加到layot的xml上:

android:background="@style/themeBackground"

我得到的错误:

Caused by: android.content.res.Resources$NotFoundException: Resource is not a Drawable (color or path): TypedValue{t=0x1/d=0x7f060000 a=-1 r=0x7f060000}

我尝试android:theme="@style/AppTheme"按照其他帖子中的建议从清单中删除 - 但它没有用。有任何想法吗 ?

谢谢!

4

1 回答 1

0

在 res/values/ 目录中创建文件 attrs.xml 并添加代码:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<attr name="themeBackground" format="reference" />
</resources>
于 2013-02-19T18:10:14.900 回答