用过EditText的都知道,EditText有个特点,当在里面长按的时候,会出现一个 ContextMenu,提供了选择文字,复制,剪切等功能.有时候,我们会想,如果不出现这个 ContextMenu,直接就在view 上选择文字,那多美好啊.相信很多人抱有这样的想法,很不 幸,我也是.于是我就研究了一下EditText和TextView的代码,然后将这个问题解决了. 网上很多资料都说,要选择一段文字,只需要用Selection.getSelectionStart()和 Selection.g