gpt4 book ai didi

android - 如何在android中的库项目中使用项目布局

转载 作者:太空狗 更新时间:2023-10-29 16:07:19 24 4
gpt4 key购买 nike

我正在开发一个 android 应用程序,其中包含一个库项目,我可以在我的主项目中使用库项目的资源(即布局、样式等)。但是我想在我的图书馆项目中使用我的主要项目的资源。有什么办法吗?我被这个问题困扰了很长一段时间。

最佳答案

您可以在库项目中创建虚拟资源,主项目中任何同名的资源都会覆盖它。

例子:

LibProject/res/values/strings.xml:

<string name="greeting">Hello from Library Project</string>

MainProject/res/values/strings.xml:

<string name="greeting">Hello from App Project</string>

然后,无论您在何处使用 R.string.greeting,即使在您的库项目中,也将使用主项目中的值。

来自 the docs :

The application itself has highest priority and its resources are always used in preference to identical resource IDs defined in libraries.

关于android - 如何在android中的库项目中使用项目布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11160015/

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