I have a custom listview made up of an ImageView and a TextView. Clicking works fine however it won't highlight the item like a normal ListView would. How would I add a highlight? I tried to rig it by setting the background color on click and then adding a timer to remove the background color. That worked but I want a better solution. Any ideas?
Asked
Active
Viewed 5,244 times
7
-
1How did you create your custom ListView? You are probably doing something wrong if that is not working. – Cheryl Simon Jan 07 '11 at 01:24
2 Answers
5
Click on your ListView and then in the properties window, set drawSelectorOnTop to true. I just had the same issue and that worked like a charm.

Ayman
- 127
- 1
- 2
- 7
3
I think you can try to use the colorstate. Define the colors for state_pressed, state_selected and any other appropriate states, then set the background of your view to the colorstate.

qichuan
- 620
- 6
- 13
-
Hey be aware that setting the background should use DRAWABLE resource but not COLOR resource. look at [this](http://stackoverflow.com/a/3507264/1099884) – Yeung Aug 06 '13 at 04:27