Question

J'ai essayé de faire un widget à mon application musicale. L'application a un service qui gère le MediaPlayer afin que je puisse "minimiser" l'application et continuer à écouter de la musique. Je sais que je dois mettre à jour le widget du service, mais tous les exemples que j'ai trouvés, veulent que je démarre un nouveau service sur chaque mise à jour, et ce n'est pas ce que je veux.

Toute aide est appréciée!

Merci d'avance

Était-ce utile?

La solution

Vous pouvez aussi le faire sans le service.Le service est recommandé car si votre mise à jour prend trop de temps, Android peut le fermer et donner une application non réagissante (ANR) message d'erreur.Ce sont les cas comme lorsque vous envoyez une demande de service Web.Sinon, vous pouvez utiliser votre appwidgeprovider personnalisé pour mettre à jour votre widget (sans créer un service), à l'aide de RemoteViews (de la même manière que vous le faites dans le service).Pour plus de choses sur la façon de faire, reportez-vous à la référence Ceci

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top