J'ai appwidget avec listview. Chaque élément listview a différentes vues enfants. Je veux, que cliquer sur certaines vues, je reçois un événement dans mon fournisseur de widget, et d'autres vues cliquez sur: activité ouverte. Je peux définir des événements uniquement sur l'activité ouverte ou sur l'événement get dans le récepteur de diffusion, mais pas les deux. Comment je peux faire ça?Différentes actions sur listview cliquez sur appwidget
Dans un premier temps, j'ai défini setPendingIntentTemplate pour afficher la liste à la vue du widget. Suivant sur l'élément de liaison à listview dans RemoteViewsFactory
J'ai défini setOnClickFillInIntent.
Mais dans setPendingIntentTemplate
je peux définir PendingIntent, généré à partir de getBroadcast ou getActivity.
Ofcouse, je peux utiliser pour toutes les vues d'élément enfant utiliser PendingIntent
de diffusion.Mais alors comment puis-je ouvrir une activité sur l'événement de réception?