J'ai un singleton qui contient beaucoup d'informations sur mon application (ACCU.class). J'utilise le contexte de l'application pour effectuer une seule initialisation et une seule finition. L'une des principales caractéristiques est un autre singleton appelé IMCDefinition qui lit à partir d'une ressource brute nommée imc.xml. Si j'appelle la ligne IMCDefinition.getInstance(getResources().openRawResource(R.raw.imc));
à partir d'un contexte d'activité cela fonctionne. D'un contexte d'application, il ne ... Après le code va:Essayer d'accéder à des ressources à partir d'un contexte d'application dans Android
public class App extends Application
{
public App()
{
IMCDefinition.getInstance(getResources().openRawResource(R.raw.imc));
ACCU.getInstance(this);
System.out.println("Global ACCU Object Initialized");
}
}
vous pouvez l'ajouter dans: "répondez à votre propre question" et marquez-le avec "V" je pense que vous pouvez le faire seulement le lendemain après. Si vous le faites maintenant je ne me dérange pas de le marquer pour vous :-) – codeScriber
Je ne peux pas répondre à ma propre question pendant 24 heures! Mais merci quand même Scriber! – JQCorreia