gpt4 book ai didi

android - 使用 Android 库项目时,如何正确引用 xml 资源?

转载 作者:IT老高 更新时间:2023-10-28 21:41:21 26 4
gpt4 key购买 nike

我有一个 Android Library Project包含在其 styles.xml 文件中定义的多个样式/主题。

通常,当在其他 xml 布局或 list 文件中引用此样式时,您只需编写 android:theme="@style/TheNameOfTheStyle"

使用库项目时,依赖项目现在如何正确引用该样式?将其保留为 android:theme="@style/TheNameOfTheStyle" 会给我一个错误,提示找不到与该名称匹配的资源。

我猜同样的问题也适用于@string、@color 等其他引用资料。

谢谢

编辑:好的,看来您应该像平常一样引用它,但是 Eclipse 中的控制台给了我这个错误:

Error: No resource found that matches the given name (at 'theme' with value '@style/ThemeName').

(捂脸)编辑

我只需要在 Eclipse 中“清理项目”。现在它正在工作。

最佳答案

在添加资源(或仅启用自动构建)后构建项目并清理项目在大多数情况下都有帮助,这一点很重要。当“某事”出错时重新启动 Eclipse 也是一个好主意。

还请注意,Android 会合并资源,因此最后一个构建的项目“赢得”了名称。出于这个原因,以某种方式为所有资源添加前缀是个好主意。

关于android - 使用 Android 库项目时,如何正确引用 xml 资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4846056/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com