Android Java代码调用 String.xml---高手进、急求答案
A.java是继承Activity的类B.java是没有继承任何Android父类的一个实现简单功能的类我现在需要在B.java里面调用String.xml里的值,应该怎...
A.java 是 继承Activity的类
B.java 是没有继承任何Android父类的一个实现简单功能的类
我现在需要在B.java里面调用String.xml里的值,应该怎么做?
求详细方法 展开
B.java 是没有继承任何Android父类的一个实现简单功能的类
我现在需要在B.java里面调用String.xml里的值,应该怎么做?
求详细方法 展开
2个回答
展开全部
.在Activity中getString(R.string.resource_name);
或者getResources().getString(R.string.resource_name);
其他地方
用context上下文context.getString(R.string.resource_name);
context可以从调用的地方获得,或者 getApplicationContext 用全局的context
或者用
application.getString(R.string.resource_name);
或者getResources().getString(R.string.resource_name);
其他地方
用context上下文context.getString(R.string.resource_name);
context可以从调用的地方获得,或者 getApplicationContext 用全局的context
或者用
application.getString(R.string.resource_name);
追问
我用Context context还是没法获取
追答
不可能啊,你那功能类,不是有传人context的吗,像public static void test(Context con){
String str = con.getString(R.string.XXX);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询