文章详情页
android clickablespan获取选中内容
浏览:380日期:2024-09-09 09:58:58
问题描述
clickablespan这么获取选中内容
我这边为一个textview设置了一个clickspan 现在的问题是怎么获取选中的内容
我现在只能获取全部的文本
望大神求解
问题解答
回答1:你在setSpan的时候是需要指定开始位置和结束位置的,就是你代码里的0、end。你拿这两个值对textView.getText().toString()进行截取一下就,拿到了:
span.setSpan(new ClickableSpan() { @Override public void onClick(View widget) {String spanString = ((TextView)widget).getText().toString().substring(0, end); }}, 0, end, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
相关文章:
1. golang - 用IDE看docker源码时的小问题2. docker start -a dockername 老是卡住,什么情况?3. 在windows下安装docker Toolbox 启动Docker Quickstart Terminal 失败!4. node.js - win10如何安装并使用babel?5. linux - kali镜像下不能识别tf卡大小6. css - 关于父元素div滚动条不正确问题7. MySQL 书籍推荐8. node.js - 大用户量怎么做同时推送9. 新建文本后面没有txt 重命名后也没有变化10. Mac下phpinfo和php -m里的扩展不一致怎么解决?
排行榜

网公网安备