6

我在 LogCat 中看到警告消息说:

ResourceType:尝试检索无效或处于循环中的包 0x7f080015。

警告信息重复 50 多次,这真的很烦人。这是什么意思?我如何让它消失?

4

2 回答 2

6

原因是该项目在“values-fr”下定义了一个样式,但在默认值文件夹下没有对应的样式。

于 2012-05-10T15:49:33.783 回答
2

我收到该消息是因为我使用以下方法覆盖不同 API 级别的样式:

<style name="ToolBar" parent="ToolBar.Base"/>

<style name="ToolBar.Base">
    <item name="android:layout_width">match_parent</item>
    <item name="android:layout_height">?actionBarSize</item>
    <item name="android:background">@color/primary</item>
</style>

然后添加

<style name="ToolBar" parent="ToolBar.Base">
    <item name="android:elevation">4dp</item>
</style>

在我的 v21/styles 文件中。这是导致问题的 ToolBar 和 Base 之间的时间段。用下划线或没有句点的其他名称替换它,你应该没问题。有关原因的更多信息,请阅读 Android 对Style 和 Theme Inheritance的评价。

不管怎样,我改成ToolBar.BaseToolBar_Base,没有更多的错误信息。

于 2015-05-17T22:26:53.100 回答