web-dev-qa-db-fra.com

comment démarrer le service à partir de fragments

Je veux démarrer le service à partir d'un fragment à partir d'un élément d'affichage de liste. J'essaie d'appeler le service avec:

startService(new Intent(getActivity(),myPlayService.class));

Mais ça ne marchera pas du tout. Comment appeler mon service à partir de fragments? Existe-t-il une autre façon de démarrer le service?

27
Swap-IOS-Android

Remplacer

startService(new Intent(getActivity(),myPlayService.class));

avec

getActivity().startService(new Intent(getActivity(),myPlayService.class));

97
DroidBender