我有一个从LinearLayout扩展的类。我想使用string.xml中的字符串。通常我使用以下代码:
this.getString(R.string.xxxx);
但是由于我的类从LinearLayout扩展,我无法调用getString()方法。如何从我的类中访问我的string.xml中的那些字符串?
答案 0 :(得分:1)
您需要Activity类的上下文。
2.在onCreate()方法中设置yourContext,如yourContext = this;
3.在新类中调用它,该类从LinearLayout扩展,如:
MainActivity.yourContext.getString(R.string.xxxx);
答案 1 :(得分:1)