2010-11-30 6 views
2

Quelqu'un peut-il me fournir un exemple de la façon d'effectuer une action lorsque l'utilisateur appuie sur un widget? Le seul exemple que j'ai trouvé lance une activité. Je suppose qu'il doit toujours le faire avec une sorte d'intention en attente et peut-être un récepteur de diffusion, mais je ne suis pas sûr de savoir comment le faire.Android, effectuer une action lorsque le widget est cliqué

Répondre

1

Appelez RemoteViews.setOnClickPendingIntent sur les vues dans votre widget (en supposant que vous avez des vues dans votre widget).

+0

Avez-vous un exemple de code? J'ai essayé quelque chose comme ça mais je n'ai pas réussi à le faire fonctionner. J'ai essayé de créer une intention en attente pour un récepteur de diffusion, mais il semblait que l'intention n'avait jamais été reçue. – Kratz

+0

Quel genre d'action essayez-vous de déclencher? – EboMike

+0

Tout type fondamentalement. Un de mes plans est d'acquérir une image de la caméra. Comme cette application, j'ai téléchargé l'autre jour, il suffit d'allumer les caméras flash conduit de sorte qu'il fonctionne comme une lampe de poche. – Kratz

Questions connexes