潜在周期 - 棉绒检查

时间:2015-03-20 13:22:37

标签: android lint

为什么 Lint 会抛出错误" 在资源定义中循环"?

我的资源在themes.xml中如下:
<style name="Theme.AppName.Holo.Dark" parent="@android:style/Theme.Holo.Dialog">

此主题为 @android:style / Theme.Holo.Dialog

另一个主题是:
<style name="Theme.AppName" parent="@style/Theme.AppName.Holo.Dark">

此主题父级是上面的 Theme.AppName.Holo.Dark

那为什么这个循环呢? 如果父母的第一个主题是&#34; Theme.AppName&#34;。

,则循环

1 个答案:

答案 0 :(得分:1)

问题在于命名。 因为Theme.AppName.Holo.Dark是第一个。

如果我改为:
<style name="Theme.AppName" parent="@android:style/Theme.Holo.Dialog">

第二个是:
<style name="Theme.AppName.Holo.Dark" parent="@style/Theme.AppName">

错误已经消失。