来自字符串的Android引用字符串。不导入包R.java的xml
为了从strings.xml
引用字符串,我执行以下操作:
import com.mypackage.myapp.R;
getString(R.string.mystring)
它适用于特定项目,但该项目是我为其他项目创建的模板。当我这样做时,我的项目名称会更改,因此import com.mypackage.myapp.R;
随着包名称的更改而变得无效。所以,我想知道有没有一种方法可以在同一个项目中引用项目的字符串,而不必按包名导入项目
EDIT:换句话说,我需要一种独立于包名的方式从字符串中获取字符串资源。位于同一包中的xml文件强>
# 1 楼答案
将模板项目设置为库项目,并在主项目中引用模板项目,然后可以使用模板项目中定义的资源