Have you tried setting focusable="true" on the entire View the makes up the list item?
On Jan 15, 6:07 am, Xavier <[email protected]> wrote: > Hello, > > This is driving me nuts. I have a ListView that uses an extended > ArrayAdapter<T>. Each row "cell.xml" contains a RelativeLayout and > within a few TextViews and ImageViews. > > I have declared in the list xml definition a selector to change the > row background: > > <item name="android:listSelector">@drawable/list_selector_background</ > item> > > It works. But only if the click (touch mode) not done over any of the > elements contained in the RelativeLayout. Any click outside this > elements will (correctly) trigger the selector. I have tried using > android:focusable="false" on each child view without avail. > > What do I need to do to be able to trigger the selector, no matter > where the user clicks? > > Thanks!
-- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

