从java文件中获取android项目的字符串资源

pro*_*007 3 java android android-context

我在我的android项目的R.strings资源中定义了很多常量字符串.但是,我想在JUST一个java文件中使用它们.这个类只是一个java类.反正有没有得到这个参考?

我能够引用它,但我无法使用该Context.getString()方法,因为它只是一个java文件.

我有什么选择?我应该在这个java文件中定义所有常量字符串吗?或者我还可以使用R.strings吗?


getString(R.string.PLUS_SERVICE))

这不起作用,因为我没有上下文.


谢谢!

Ses*_*nay 5

尝试

Context context=getApplicationContext();
context.getString(R.string.PLUS_SERVICE);
Run Code Online (Sandbox Code Playgroud)

  • 您是否尝试过,因为我怀疑因为getApplicationContext()方法属于Context类而且Java文件上下文不可用所以它的方法怎么可以访问? (3认同)