android clickablespan获取选中内容
迷茫
迷茫 2017-04-17 17:27:59
0
1
550

clickablespan这么获取选中内容


我这边为一个textview设置了一个clickspan 现在的问题是怎么获取选中的内容

我现在只能获取全部的文本

望大神求解

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

reply all(1)
Ty80

You just take a screenshot in setSpan的时候是需要指定开始位置和结束位置的,就是你代码里的0end。你拿这两个值对textView.getText().toString() and get:

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);
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template