0

我想从android中的库项目访问应用程序项目的drawable以获取xml资源文件。请用片段或指导指导我。非常感谢。

4

2 回答 2

2

您可以在库中定义资源,并在 app1 和 app2 中重新定义它们。

只要资源具有相同的文件名,每个应用程序中定义的资源将覆盖 lib 中的资源。

于 2013-08-29T11:47:04.373 回答
1

你不应该这样做。库项目的全部意义在于它要么是独立的,要么依赖于其他库项目,但不依赖于主应用程序项目。

您可以在库项目中拥有公共方法,应用程序项目可以使用这些方法来传递值,但您不应直接从库项目中的应用程序项目访问变量。

如果您这样做,库项目将依赖于应用程序项目并且将不再是模块化的,从而首先破坏了使其成为库项目的全部意义。

于 2013-08-29T11:35:38.720 回答