Bonjour,
J'essaie d'executer à partir de mon activité une méthode définie dans un service, comme dans ce pseudocode suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ActivityA(){ onCreate(){ bindService(); methodeA(); } }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ServiceA(){ methodeA(){} }
Le binding se fait avec succès mais si j'appelle la méthode du Service depuis l’évènement onCreate() de mon Activité je reçois un NullPointerException. Par contre si c'est dans l'évènement click() d'un bouton la méthode s'execute correctement. Ce qui m'amène à me demander si ce n'est pas un problème de timing (dans l'évènement onCreate() de l'Activité le Service n'est pas encore prêt).
Quelqu'un pour me donner son avis ?
Partager