本篇文章為大家展示了在Android中使用TextView實現(xiàn)一個跑馬燈效果,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
創(chuàng)新互聯(lián)公司專注于連云企業(yè)網(wǎng)站建設,成都響應式網(wǎng)站建設,商城建設。連云網(wǎng)站建設公司,為連云等地區(qū)提供建站服務。全流程按需搭建網(wǎng)站,專業(yè)設計,全程項目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務條件:
1、android:ellipsize=”marquee”
2、TextView必須單行顯示,即內(nèi)容必須超出TextView大小
3、TextView要獲得焦點才能滾動
mTVText.setText(“超過文本長度的數(shù)據(jù)");
mTVText.setSingleLine(true);設置單行顯示
mTVText.setEllipsize(TruncateAt.MARQUEE);設置跑馬燈顯示效果
TextView.setHorizontallyScrolling(true); //讓文字可以水平滑動
TextView還可以設置跑馬燈效果的滾動次數(shù)
android:marqueerepeatlimit="1"。1代表1次,-1代表無限循環(huán)。
Java代碼設置:
mTVText.setMarqueeRepeatLimit(-1);
.xml文件: