读书人

自定义TextView支持微博效能后在ListV

发布时间: 2013-10-08 16:55:16 作者: rapoo

自定义TextView支持微博功能后在ListView占用了Item的办法

使用setMovementMethod才能使TextView里面的元素自动拥有点击功能,支持ClickSpan。但是加上这个方法会造成ListView的每个项无的文本会占用ListView的ItemClick,解决这个办法需要重写一个setMovementMethod方法,详见代码如下:

setMovementMethod(TextViewFixTouchConsume.LocalLinkMovementMethod.getInstance());

这样即给TextView增加点击效果,又不让其占用Item的点击焦点。类似微博的@ 、表情、链接等。

最后发个图,给大家参考


自定义TextView支持微博效能后在ListView占用了Item的办法
1楼u0101009253小时前
觉得可以的话,可以支持一下。

读书人网 >移动开发

热点推荐