也許你會覺得滑動直接做動畫就可以了九杂,但是我對動畫理解不深,過幾天再寫動畫的俗他,哈哈;
直接用scrollTo scrollBy 并不能實現(xiàn)平滑阔逼,所以考慮了自動義控件兆衅;
由于排版問題直接上圖:
/**
* Created by sakura l** on 2016/9/16 0016.
*
* Scroller 本身是不能實現(xiàn) View的華東的,他需要配合View的computeScroll()方法才能彈性華東莞的效果
* 在這里我們實現(xiàn)MyTextView 平滑的向右滑動
*/
/**
* 重寫computeScroll()方法嗜浮,系統(tǒng)會在調(diào)用draw()方法中調(diào)用該方法羡亩,這個方法中我們調(diào)用父類的scrollTo方法病調(diào)用Scroller來不斷獲取當(dāng)前的滾動值
* 每滑動一小段距離我們就調(diào)用invalidate()方法 不斷的進行繪制,沖毀就會調(diào)用computeScroll(犯法這樣我們就通過不斷的移動一個小的距離并連貫起來就實現(xiàn)了平滑的效果
*
*/