I\'ve got a TextView that I would like to allow the user to select a range of text from within it. The TextView takes up the entire width and heigh
TextView
Actually, you do not have to develop this feature by yourself. You just need to use EditText instead TextView, while you set the android:editable of EditText to false. My idea is the same as sandy's.
My code is here, hope it may help you:
https://stackoverflow.com/a/11026292/966405