I like what Cristian suggests, but extending TextView seems like overkill. In addition, his solution doesn't handle the MotionEvent.ACTION_CANCEL event, making it likely that your text will stay selected even after the clicking is done.

To achieve this effect, I implemented my own onTouchListener in a separate file: