I have a custom ViewSwitcher in which I implemented touch events so I am able to scroll through screens using the touchscreen.
ViewSwitcher
My layout hierarchy looks
Did you try setting the ListView items as non-clickable like this: listView.setClickable(false); This should propogate the click event upwards.