1807Fermer1809
BrunniLe 24/02/2017 à 08:08
Rho mon pôvre chou (moi là je dois passer des dizaines de couches pour accéder au digitizer carrément depuis la couche applicative pour pouvoir faire des trucs, pourtant basiques qui n'ont pas été prévus de base).
Mais sérieusement se trimballer un contexte n'est jamais une mauvaise chose, il faut juste lui donner un sens (i.e. il faut pas que tu passes le contexte Android, mais plutôt que tu aies une classe liée à ce contexte et qu'il soit relatif à ton application, passé à travers chacun de tes services, sur le modèle de celui d'Android ; c'est un bon design, et d'expérience ça finit toujours par servir un jour, que ce soit pour le threading, le scaling ou pour des changements de design hard de dernière minute -- en tous cas c'est très clairement à privilégier si l'alternative était de faire une classe statique).