【android】TextView文本的 “选择文字”“复制” “粘贴” 功能的实现
2014-09-11 14:45
746 查看
方法一:用EditText代替TextView
通过设置EditText的属性android:background来隐藏EditText自带的输入下划线,但有一弊端是:EditText不只可以复制还可以剪切、黏贴,这样的操作会对原内容产生修改,不太妥当。
方法二:用TextView的setTextIsSelectable(boolean selectable)
使用TextView的自带函数setTextIsSelectable(boolean selectable) ,参数设置为TRUE 即可,弊端是:该api是google从android sdk 11起新添加的,并不是所有的版本都兼容!
通过设置EditText的属性android:background来隐藏EditText自带的输入下划线,但有一弊端是:EditText不只可以复制还可以剪切、黏贴,这样的操作会对原内容产生修改,不太妥当。
方法二:用TextView的setTextIsSelectable(boolean selectable)
使用TextView的自带函数setTextIsSelectable(boolean selectable) ,参数设置为TRUE 即可,弊端是:该api是google从android sdk 11起新添加的,并不是所有的版本都兼容!
相关文章推荐
- Android textview 实现长按自由选择复制功能的方法
- Android开发TextView实现长按复制文本功能的方法
- Android TextView实现长按复制文本功能的方法
- Android 自定义Textview实现文字两端对齐功能和长按自由选择文字弹出自定义ActionMenu功能(二)自定义ActionMenu
- android] TextView文本的 “选择文字”“复制” “
- Android 自定义Textview实现文字两端对齐功能和长按自由选择文字弹出自定义ActionMenu功能(一)
- Android textview 实现长按自由选择复制功能
- EditView与TextView如何实现长按复制、粘贴、选择
- Android开发 TextView文字复制功能(类似EditText)
- Android中解决EditText放到popupWindow中,原有复制、粘贴、全选、选择功能失效问题
- textview实现文本复制功能
- (android实战)实现【关于我们】功能(textview的文本样式几种实现方式)
- Android TextView富文本、超链接和添加文字背景等其他效果的实现
- TextView实现文本复制功能
- Android WebView自定义长按选择实现收藏/分享选中文本功能
- android自定义spinner,使用AppCompatTextView+PopupWindow 实现下拉选择的功能
- android Textview 实现展开收缩功能+部分文字点击 (SpannableString)
- android 自定义Textview多层边框,实现了文字内容闪烁的功能!
- TextView文本复制功能的实现方式
- android自学之TextToSpeech例子实现将文字转化为语音功能