2010-07-13 4 views
0

J'ai un lisyView, chaque élément (chaque ligne) ont une imageView et un textView, lorsque je fais défiler la liste, l'ensemble de l'article obtient le focus, mais pour chaque élément, frist je veux à imageView obtient le focus, puis textViews se concentrer, de sorte que je peux gérer les événements de clic de imageView, de sorte que ma quête est de savoir comment obtenir le focus de imageView.item of listView obtenir focus et cliquez sur les événements

Répondre

0

Pour capturer clickEvents d'une vue, vous pouvez faire plusieurs choses différentes.

Dans la définition de mise en page XML de l'ImageView, vous pouvez spécifier la méthode à invoquer un clic via le suivant:

http://developer.android.com/reference/android/view/View.html#attr_android:onClick

Ou vous pouvez définir sur OnClickListener sur le ImageView.

http://developer.android.com/reference/android/view/View.html#setOnClickListener(android.view.View.OnClickListener)

http://developer.android.com/reference/android/view/View.OnClickListener.html

+0

merci, mais quand je l'utilise imageView.OnClickListener il donot travail, il déclenche listView.itemclick, je veux savoir imageView comment se concentrer, de sorte que le imageView.OnClickListener peut être déclencheur. – pengwang

Questions connexes