Tout d'abord, j'ai lu ce problème dans certains threads ici et je sais que cela pourrait être correctif en remplaçant le getActivity() avec le contexte de l'application. Toutes ces réponses datent de quelques années, et maintenant je pense que cela ne supporte pas le contexte de l'application, parce que j'obtiens une erreur quand je mets le contexte de l'application et dans les méthodes de la bibliothèque je ne trouve aucune méthode pour mettre le contexte de l'application.ServiceConnectionLeaked avec youtube api
Quand je crée Tye YoutubeStandalonePlayer Je fais ceci:
Intent intent = YouTubeStandalonePlayer.createVideoIntent(getActivity(), getResources().getString(google_maps_key), mPublication.getYoutubeCode());
si je tente de mettre le contexte d'application que je reçois une erreur parce que je passe un contexte d'application et non l'activité, qui est le propriété que la méthode attend.
Intent intent = YouTubeStandalonePlayer.createVideoIntent(ApplicationConfig.getAppContext(), getResources().getString(google_maps_key), mPublication.getYoutubeCode());
Alors, ma question est ... comment puis-je résoudre le problème de ServiceConnectionLeaked à l'aide du YouTubeStandalonePlayer:
android.app.ServiceConnectionLeaked: Activity com.buzinger.loycus.activity.HomeActivity has leaked ServiceConnection [email protected] that was originally bound here
Merci à l'avance