当TextView的Span满足不了需求时

2022-07-22  本文已影响0人  a4c08081f9ed

当TextView原声的各种Span满足不了需求时,那LineBackgroundSpan就是神一样的存在了。先看看它的drawBackground方法:

drawBackground(Canvas c, Paint p, int left, int right, int top, int baseline, int bottom,

                               CharSequence text, int start, int end, int lineNo) {

 }

再看看TextView的构成:

再看看设计图:

是不是觉得随便算一算、画一画就ok了?

上一篇下一篇

猜你喜欢

热点阅读