2010-04-29 4 views
1

J'ai un widget d'application qui fonctionne parfaitement. Cependant, je suis incapable de mettre en évidence un clic sur un élément lié. Je l'ai vu dans les widgets de l'application standard comme «Music» et «Power Control», par exemple. De plus, j'ai aussi étudié la source du widget Music App au album_appwidget.xml. La seule chose à laquelle je pourrais penser est le LinearLayout défini aux lignes 23-35 qui indique
android:clickable="true"
Malheureusement, cela ne fonctionne pas pour moi. Quelqu'un at-il un indice sur la façon de mettre en évidence un clic sur un widget d'application? J'ai essayé le LinearLayout, TextView et Button. Aucun d'entre eux n'a affiché une bordure en tant que point culminant.Comment surligner les clics dans le widget de l'application?

Merci à l'avance, Steff

Répondre

1

dont vous avez besoin pour créer des images pour les Etats comme l'état concentré, pressé etc comme dans un bouton et les définir dans votre arrière-plan. Essayez de regarder les boutons personnalisés où il a expliqué comment accomplir la tâche qui est similaire à vos besoins. http://www.gersic.com/blog.php?id=56. Si vous voulez regarder plus et ajouter plus d'états, vous pouvez trouver une meilleure idée si vous regardez le code source Android pour les boutons où ils ont des images pour chaque état du bouton et tous les autres widgets.

+0

merci mon pote, c'était rapide. Je vais regarder ça. semble prometteur – stfn

+0

Merci encore, parfait. Bon travail – stfn

Questions connexes