我前一段时间发现了这个问题,但我用这个解决了它:getString(),或者这个:getResources().getString()
但是现在,对于这种情况,它不起作用,我认为这是因为我需要在非 ANDROID Activity 类上获取字符串值。我需要远程连接类的资源值,它不会扩展任何类型的 Activity 或服务。
我如何在这个普通类上访问我的 strings.xml 中的变量?
这是我得到错误的代码(它得到一个整数,而不是字符串值)
String a =R.string.totalpermission;
最佳答案
看看这两个答案(一样XD):
- > How to obtain AssetManager without reference to Context?
- > How can I get a resource content from a static context?
只是一个建议:尝试阅读一些基本概念......你似乎不了解 R 类是什么以及如何使用它。相信我,你花在学习上的时间比试图弄清楚事情是如何运作的要少。
关于android - 访问我的 strings.xml 项目时出现问题......我得到的是数字而不是字符串值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4423426/