我有一个单例,其中包含有关我的应用程序 (ACCU.class) 的大量信息。
我正在使用应用程序上下文进行单一初始化和单一整理。
其中一个关键特性是另一个名为 IMCDefinition 的单例,它从名为 imc.xml 的原始资源中读取。如果我从 Activity Context 调用 IMCDefinition.getInstance(getResources().openRawResource(R.raw.imc));
行,它就可以工作。从应用程序上下文中它不...
以下是代码:
public class App extends Application
{
public App()
{
IMCDefinition.getInstance(getResources().openRawResource(R.raw.imc));
ACCU.getInstance(this);
System.out.println("Global ACCU Object Initialized");
}
}
最佳答案
完成!你不会在这个类中弄乱构造函数。 onCreate() 是要走的路。把你的代码放在那里。忘了这个问题。我应该把它放在一个单独的答案中吗?
关于android - 尝试从 Android 中的应用程序上下文访问资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5637096/