自動迴圈滾動textview

2021-07-14 23:57:47 字數 849 閱讀 4752

先初始化,在呼叫

starscroll()即可

**:public class autoscrolltextview extends textview 

/** 

* 初始化自動滾動條,每次改變文字內容時,都需要重新初始化一次 

*  * @param windowmanager 

*            獲取螢幕 

* @param text 

*            顯示的內容 

*/ public void initscrolltextview(windowmanager windowmanager, string text)  

} tx = textlength; 

temp_tx1 = viewwidth + textlength; 

temp_tx2 = viewwidth + textlength * 2;// 自己定義,文字變化多少 

// 文字的大小+距頂部的距離 

ty = this.gettextsize() + this.getpaddingtop(); 

} /** 

* 開始滾動 

*/ public void starscroll()  

/** 

* 停止方法,停止滾動 

*/ public void stopscroll()  

/** 重寫ondraw方法 */ 

@override 

protected void ondraw(canvas canvas)  

this.invalidate();// 重新整理螢幕 

} super.ondraw(canvas); } }

TextView 跑馬燈效果 自動滾動

普通的跑馬燈效果只要在textview加上這幾個屬性一般就ok了 android singleline true android ellipsize marquee android scrollhorizontally true android marqueerepeatlimit marquee ...

textview水平滾動

今天在工作中遇到textview水平滾動的問題 在textview中設定了 android singleline true android ellipsize marquee android marqueerepeatlimit marquee forever 但是textview中的文字並沒有滾動...

控制TextView滾動

textview中有個ellipsize屬性,作用是當文字過長時,該控制項該如何顯示 解釋如下 1.android ellipsize start 省略號顯示在開頭 2.android ellipsize end 省略號顯示在結尾 3.android ellipsize middle 省略號顯示在中...