Je construis une application qui déclenche une alarme via AlarmManager.Comment utiliser getSystemService dans une classe sans activité?
J'aimerais pouvoir appeler l'Alarme via sa propre classe de non-activité, mais comme je ne prolonge pas l'activité, je ne semble pas avoir de 'contexte'. Ce concept me déroute, et j'ai lu les docs sdk.
Comment pourrais-je aller sur l'utilisation:
alarmTest = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
dans ma classe non-activty?
De plus, je suppose que l'obtention du contexte me permettra également d'utiliser SharedPrefs et Intents dans ma classe de non-activité?
Est-il conseillé de passer le contexte? Cela ne conduit-il pas à une fuite de contexte? – Amit0191