Question

J'ai créé un Widget App pour Android 1.5. Il utilise un TextView de présenter un certain nombre de liens individuels de texte à l'aide ClickableSpans. Cependant, le gestionnaire d'événements onClick sur le ClickableSpan est jamais appelé, il semble que vous ne pouvez pas sélectionner des composants individuels sur le widget juste le widget entier.

Cette approche fonctionne très bien pour une application normale, donc ce que je dois-je changer pour faire ce travail pour un widget?

Était-ce utile?

La solution

Je pense que la seule façon que vous allez être en mesure d'obtenir des clics pour travailler sur des widgets app est en attribuant onClickPendingIntents à des éléments spécifiques de l'interface utilisateur de votre widget. Vous ne recevez pas un rappel onClick des événements de clic dans l'App Widgets.

Autres conseils

Pensée du widget ListView, et comment les clics sont traités, peut-être vous devriez regarder quelque chose comme onItemClick, pour sélectionner dans votre widget?

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