Android 从包中较深的xml文件中访问字符串?安卓
我想从同一个包访问string.xml中的一些字符串。我可以从com.package.activity获取它们,但我无法从com.package.domain.modern获取它们 我从com.package.domain.modern尝试了类似的方法:Android 从包中较深的xml文件中访问字符串?安卓,android,Android,我想从同一个包访问string.xml中的一些字符串。我可以从com.package.activity获取它们,但我无法从com.package.domain.modern获取它们 我从com.package.domain.modern尝试了类似的方法: String temp = "" + (com.package.activity.R.string.string); 这个整数返回“2131361874” 但是当我尝试在com.package中使用(R.string.name\u of\u
String temp = "" + (com.package.activity.R.string.string);
这个整数返回“2131361874”
但是当我尝试在com.package中使用(R.string.name\u of\u string)
时。活动,效果很好。
getResources().getString(R.string.name\u of\u string)
也可以从这里开始工作。在访问字符串的类中,传递上下文的引用,然后重试
mContext.getResources().getString(R.string.name_of_string);
它将返回实际字符串 如何“传递上下文的引用”?对不起,我是新手。你使用的类有构造函数吗?它初始化在哪里?