通过包含的库访问字符串

时间:2013-06-16 11:21:30

标签: android

我已经创建了自己的库。我把它添加到另一个项目中。在库里面我需要从strings.xml中获取String。我用了

getApplicationContext().getResources().getString(R.string.app_name) 

在库的服务中,但它返回“res / layout / dialog.xml”。 这是我的问题 - 如何访问应用程序中包含的库中的String? (这是.jar,我已经放入“libs”文件夹)。

1 个答案:

答案 0 :(得分:0)

点击此处了解Managing android projects

简而言之,您的所有图书馆资源都将被移动到新项目的资源中,并且如果发生冲突(两个资源具有相同的ID),则可以看到应用资源。

因此,请尝试为您的库项目使用唯一的资源ID,以确保从任何项目访问它们是安全的。