This question is a follow up to this question - How to handle both OnTouchListener event and OnClickListener event
I tried to implement what the accepted answer suggested