非法资源参考:@ * android资源是私有的,并不总是存在

时间:2013-03-12 09:40:59

标签: android resources styles timepicker numberpicker

<style name="mystyle" parent="@*android:style/Widget.Holo.NumberPicker">
</style>

当我以我的风格使用它时,系统报告错误&#34;非法资源参考:@ * android资源是私有的,并不总是存在&#34;,问题是什么

2 个答案:

答案 0 :(得分: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

开头

那可能是你的问题

答案 1 :(得分:0)

简单地说:这是不可能的。数字选择器没有公共风格。您可以通过简单搜索“style numberpicker”来尝试找到这个问题/答案:Unable to override style switchStyle and NumberPicker in Android