2013-03-12 59 views
1
<style name="mystyle" parent="@*android:style/Widget.Holo.NumberPicker"> 
</style> 

当我使用它在我的风格,系统报告错误“非法资源引用:@ * Android的资源是专用的,并不总是存在”,是什么是继这段代码的问题非法资源引用:@ * Android的资源是专用的,并不总是存在

+1

“他们是私人的,并不总是存在的”:大声阅读,你可能会明白,不能保证这些资源总是存在并且可以访问。 – WarrenFaith 2013-03-12 09:42:08

+0

还有其他的扩展Widget.Holo.NumberPicker的方法吗? – kente 2013-03-12 09:49:22

+0

也许通过删除'*'?你也开发API版本吗? – WarrenFaith 2013-03-12 09:50:39

回答

0

if (value.startsWith("@*android:")) { //$NON-NLS-1$ 
    context.report(ISSUE, attribute, context.getLocation(attribute), 
      "Illegal resource reference: @*android resources are private and " + 
      "not always present", null); 
} 

,从您的节点提取的字符串以@*android

这可能是你的概率lem

+0

是的,所以我需要做的下一步 – kente 2013-03-12 09:52:04