<style name="test" parent="@android:style/WindowTitle"></style>
每当我键入上述内容时,我都会收到来自 eclipse 的以下错误消息:
Description
Resource Path Location Type
error: Error retrieving parent for item: No resource found that matches the given name '@android:style/WindowTitle'.
styles.xml /alertdialogapp/res/values line 3 Android AAPT Problem
当我使用样式@android:style/AlertDialog
时也会出现相同的错误
WindowTitle
和AlertDialog
是平台中的私有样式,您无法引用它们。
一些古代版本的aapt有一个错误,它允许你引用私有风格,但它很久以前就已经修复了。私有样式的资源标识符不能保证在各个平台构建中保持不变,因此即使您设法在某处挖掘资源标识符,它也可能会在某个时候中断。
如果需要扩展特定的私有平台主题,请将所需的样式定义从平台源复制到您自己的项目中。