Variable globale dans le scope de l'application
Bonjour,
J'ai une application très spécifique, dans laquelle je suis pratiquement contraint d'utiliser des variables globales "hors classes": Un peu comme pour les constantes
Quelqu'un connaît-il le timing d'initialisation de ces variables par l'OS?
Parce que je me retrouve avec un problème: lorsque l'activité démarre mes premiers accès montrent que ces variables ne sont pas encore initialisées. J'ai résolu en utilisant une coroutine qui rend la main au Thread-UI durant un temps suffisant, ce qui lui permet de finaliser les initialisations.
Cependant, utiliser une durée n'est pas vraiment très élégant, quelqu'un sait-il m'expliquer comment s'effectuent ces initialisations, ou m'indiquer comment je peux être certain que ces initialisations soient terminées autrement qu'en répétant un délai jusqu'à ce qu'elles le soient?
Merci,
Claude