2010-08-31 2 views
0

Salut, j'ai un widget android, qui montrent des informations à partir d'une application de service que j'ai. Je mets à jour les informations du service et cela fonctionne bien. Mais j'ai un problème. Mon service fonctionne dans le deuxième plan lorsque l'application est proche, si je crée le widget quand l'application est le deuxième plan, le service fonctionne et comment mon service fonctionne quand mon widget essaie de démarrer les services ne font pas (c'est bien) mais fait que mon service ne met pas à jour le widget. J'essaye de lier le service au widget pour l'appel à la méthode qui actualise mon widget, mais je ne peux pas parce que je reçois une erreur.Méthode de service d'appel à widget

Comment appeler le service depuis mon widget sans bouton? J'ai besoin de faire un autre service dans le widget qui appelle l'autre service? Peut avoir un moyen d'envoyer un message au service?

Merci,

+0

Que signifie "deuxième plan"? Par "widget" voulez-vous dire "app widget" ou "sous-classe de' android.view.View' "? – CommonsWare

+0

widget d'application dans le bureau android. Le service continue à fonctionner sans aucune activité sur l'écran. – flipper83

Répondre

0

Pour le résoudre, je me suis créer un autre service, cela est appelé par le widget app quand commencer, et détruit lorsque le widget est détruit. ce service lors de la liaison avec mon service de base et appel à la méthode. Ca marche mais je ne sais pas si c'est la meilleure solution.

Questions connexes