laobie / SelectableTextHelper

Set selectable for TextView.
https://jaeger.itscoder.com/android/2016/11/21/selectable-text-helper.html
361 stars 59 forks source link

对于设置过imageSpan的表情等,无法设置选择态(即设置 BackgroundColorSpan无效),这个有解决办法吗 #4

Open xiaoxiaScut opened 7 years ago

huangrong151 commented 6 years ago

我也是这个问题,对于imageSpan表情怎么办???

Alvin3225 commented 6 years ago

终于解决这个问题了,因为EditText本身可以对表情符选中,所以想到把TextView替换成EditText,布局中也是替换掉,并添加textIsSelectable=true这个属性让EditText不可编辑,添加一个背景,让EditText没有横线,代码中设置选中效果调用EditText.setSelection(int start,int end)方法即可解决,重置的时候,调用setSelection(0)

lixiaoshaxing commented 4 years ago

这样在文本超过一屏时,选择后就会自动滚到最后

ITxiaoguang commented 2 years ago

这个bug解决啦,请看我的demo https://github.com/ITxiaoguang/SelectTextHelper

xiaoxiaScut commented 2 years ago

这是来自QQ邮箱的动回复邮件。   您好,你的邮件已成功接收。