0

J'ai essayé de faire un widget à mon application de musique. L'application dispose d'un service qui gère le mediaplayer afin que je puisse "minimiser" l'application tout en continuant à écouter de la musique. Je sais que j'ai besoin de mettre à jour le widget du service, mais tous les exemples que j'ai trouvés, je veux commencer un nouveau service sur chaque mise à jour, et ce n'est pas ce que je veux.Aucune idée sur la façon de mettre à jour le widget du service

Toute aide est appréciée!

Merci d'avance

Répondre

0

Vous pouvez le faire sans le service aussi. Le service est recommandé car si votre mise à jour prend trop de temps, Android peut le fermer et envoyer un message d'erreur ANR (Application Not Responding). Ce sont les cas comme lorsque vous envoyez une demande de service Web. Sinon, vous pouvez utiliser votre AppWidgetProvider personnalisé pour mettre à jour votre widget (sans faire de service), en utilisant RemoteViews (de la même manière que dans le service). Pour en savoir plus sur la façon de faire cela, référez-vous this

+0

Je n'utilise pas RemoteViews dans le service. Mais je veux le mettre à jour depuis le service que j'ai déjà lancé. –

+0

Résolu, merci! –

Questions connexes