我在direcotry values /下有一个 resources.xml 文件,即

/values/resources.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <declare-styleable name="TheMissingTabWidget">
        <attr name="android:divider" />
    </declare-styleable>
</resources>

在我的Java代码中,当我尝试通过R.styleable.TheMissingTabWidget访问此资源时,eclipse抱怨 styleable无法解析或不是字段。为什么?为什么我无法访问此资源? (我正在使用android 2.1更新)。

最佳答案

请像这样使values/attrs.xml资源

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <declare-styleable name="**com.admob.android.ads.AdView**"><--- where u want to use
       <attr name="backgroundColor" format="color" />
       <attr name="TextColor" format="color" />
       <attr name="keywords" format="string" />
       <attr name="refreshInterval" format="integer" />
    </declare-styleable>
</resources>

08-18 08:55