[improvement] make views clickable, excluding children in ListView