是SmoothScrollView自己多次調(diào)用了自己的scrollerTo方法并且每次滑動(dòng)一小步從而實(shí)現(xiàn)平滑滑動(dòng),而Scroller類干的事只是輔助SmoothScrollView計(jì)算每一次小滑動(dòng)要到達(dá)的目標(biāo)坐標(biāo),而實(shí)現(xiàn)多次調(diào)用了自己的scrollerTo方法這里沒(méi)有使用循環(huán)體則是利用程序設(shè)計(jì)技巧“遞歸調(diào)用”invalidate方法達(dá)到多次調(diào)用scrollTo方法的目的從而實(shí)現(xiàn)平滑滑動(dòng)。
www.dbjr.com.cn/article/1314...htm 2025-6-3