Android基于TextView屬性android:ellipsize實現(xiàn)跑馬燈效果的方法
本文實例講述了Android基于TextView屬性android:ellipsize實現(xiàn)跑馬燈效果的方法。分享給大家供大家參考,具體如下:
Android系統(tǒng)中TextView實現(xiàn)跑馬燈效果,必須具備以下幾個條件:
1、android:ellipsize="marquee"
2、TextView必須單行顯示,即內容必須超出TextView大小
3、TextView要獲得焦點才能滾動
XML代碼:
android:ellipsize="marquee", android:singleLine="true"
Java代碼:
mTVText.setText("歡迎來到腳本之家http://chabaoo.cn/,這里提供大家腳本特效與源碼供大家下載學習"); mTVText.setSingleLine(true); mTVText.setEllipsize(TruncateAt.MARQUEE);
PS: TextView.setHorizontallyScrolling(true); //讓文字可以水平滑動
TextView還可以設置跑馬燈效果的滾動次數(shù),如下:
XML代碼設置:
android:marqueerepeatlimit="1"。1代表1次,-1代表無限循環(huán)。
Java代碼設置:
mTVText.setMarqueeRepeatLimit(-1);
更多關于Android相關內容感興趣的讀者可查看本站專題:《Android開發(fā)入門與進階教程》、《Android多媒體操作技巧匯總(音頻,視頻,錄音等)》、《Android基本組件用法總結》、《Android視圖View技巧總結》、《Android布局layout技巧總結》及《Android控件用法總結》
希望本文所述對大家Android程序設計有所幫助。
相關文章
Android中應用前后臺切換監(jiān)聽的實現(xiàn)詳解
這篇文章主要給大家介紹了關于Android中應用前后臺切換監(jiān)聽實現(xiàn)的相關資料,文中通過示例代碼介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面跟著小編來一起學習學習吧。2017-07-07Android中關于相對布局RelativeLayout的技巧匯總
RelativeLayout是相對布局控件,以控件之間相對位置或相對父容器位置進行排列。下面這篇文章主要給大家介紹了關于Android中相對布局RelativeLayout的一些技巧,需要的朋友可以參考借鑒,下面來一起看看吧。2017-02-02RecyclerView+SnapHelper實現(xiàn)無限循環(huán)篩選控件
這篇文章主要為大家詳細介紹了RecyclerView+SnapHelper實現(xiàn)無限循環(huán)篩選控件,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-10-10Android進階Hook攔截系統(tǒng)實例化View過程實現(xiàn)App換膚功能
這篇文章主要為大家介紹了Android進階Hook攔截系統(tǒng)實例化View過程實現(xiàn)App換膚功能詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-01-01Android編程之菜單Menu的創(chuàng)建方法示例
這篇文章主要介紹了Android編程之菜單Menu的創(chuàng)建方法,結合實例形式分析了Android菜單Menu的布局、響應及功能實現(xiàn)技巧,需要的朋友可以參考下2017-08-08詳解Android中通過Intent類實現(xiàn)組件間調用的方法
Intent能夠實現(xiàn)應用間的數(shù)據(jù)交互與通訊,將實現(xiàn)者和調用者解耦,接下來就來詳解Android中通過Intent類實現(xiàn)組件間調用的方法,需要的朋友可以參考下2016-05-05Android中Serializable和Parcelable序列化對象詳解
這篇文章主要介紹了Android中Serializable和Parcelable序列化對象的相關資料,感興趣的小伙伴們可以參考一下2016-02-02