編輯:關於Android編程
本文實例講述了Android基於TextView屬性android:ellipsize實現跑馬燈效果的方法。分享給大家供大家參考,具體如下:
Android系統中TextView實現跑馬燈效果,必須具備以下幾個條件:
1、android:ellipsize="marquee"
2、TextView必須單行顯示,即內容必須超出TextView大小
3、TextView要獲得焦點才能滾動
XML代碼:
android:ellipsize="marquee", android:singleLine="true"
Java代碼:
mTVText.setText("歡迎來到本站http://www.jb51.net/,這裡提供大家腳本特效與源碼供大家下載學習"); mTVText.setSingleLine(true); mTVText.setEllipsize(TruncateAt.MARQUEE);
PS: TextView.setHorizontallyScrolling(true); //讓文字可以水平滑動
TextView還可以設置跑馬燈效果的滾動次數,如下:
XML代碼設置:
android:marqueerepeatlimit="1"。1代表1次,-1代表無限循環。
Java代碼設置:
mTVText.setMarqueeRepeatLimit(-1);
更多關於Android相關內容感興趣的讀者可查看本站專題:《Android開發入門與進階教程》、《Android多媒體操作技巧匯總(音頻,視頻,錄音等)》、《Android基本組件用法總結》、《Android視圖View技巧總結》、《Android布局layout技巧總結》及《Android控件用法總結》
希望本文所述對大家Android程序設計有所幫助。
Service是什麼 它是android App的四大組件之一,在開發中我們有時需要做一些耗時的但不需要與用戶建立界面交互的操作可以考慮使用service。比如:比如我
GridView跟ListView都是比較常用的多控件布局,而GridView更是實現九宮圖的首選!本文就是介紹如何使用GridView實現九宮圖。GridView的用法
自定義view一.View的MeasureSpec1.MeasureSpec包SpecMode和SpecSize。其中SpecMode包括UNSPECIFIED:父容器不
一、常見控件的使用方法使用android:layout_width指定了控件的寬度,使用android:layout_height指定了控件的高度Android中所有的控