Amterson

Results 3 comments of Amterson

刚刚看了一下源码,发现TextView底层是通过DynamicLayout里的TextLine来绘制span的,计算行数和位置都是在DynamicLayout这个类里面,要想根据自己计算的位置来绘制只能用TextLine,但是TextLine这个类用不了,被官方屏蔽了;要是可以用TextLine,应该可以实现自定义绘制span;

你这相当于做了一个阅读器了,我这个控件目前只支持简短的文字展示效果,建议你可以参考其他开源项目来实现你这种阅读器的效果呢,比如这个:https://github.com/smuyyh/BookReader,你看看是否对你有帮助;

请问你是在什么场景下使用会出现这种调用多次的情况?