[英]Can we use the resource of library module in App module?
我在我的一个项目中使用 lib 和 app 模块。 我在我的应用程序模块中使用 lib 资源文件( values>nav_graph>navigation.xml
) values>nav_graph>navigation.xml
。 有没有可能使用它。 导航文件具有 lib 模块中使用的所有片段的动作。
任何建议/解决方案将不胜感激!!!
是 您可以在您的应用模块中使用公共图书馆资源。 例如:
我有一个包含字符串资源strings.xml
库
<resources>
<string name="app_name" translatable="false">AudioLib</string>
<string name="save">Save</string>
<string name="paused">Paused</string>
<string name="recording">Recording</string>
<string name="playing">Playing</string>
</resources>
现在,如果我想从中获取保存属性,我可以在您的活动中使用这样的:
resources.getString(com.audiolib.lib.R.string.save)
所以导入 libray 的 R.java 而不是你的应用模块 R.java
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.