2013-02-19 15 views
0

我正在尝试为我的应用程序制作主题更改选项。 我在这里读到类似我的一些类似的问题,但解决方案无法正常工作。设置样式图像以便在xml中使用

要我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"从这里在其他一些地方建议的清单来看,它不起作用。有任何想法吗 ?

谢谢!

回答

0

在res /价值/目录创建一个文件attrs.xml并添加代码:

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
<attr name="themeBackground" format="reference" /> 
</resources> 
相关问题