很多安卓軟件的頂部或者底部有一些跑馬燈文字,這個只需要在TextView代碼裡添加一些屬性即可
工具/原料
Eclipse Android SDK 編譯環境
添加的TextView屬性代碼以及解釋如下:
android:focusableInTouchMode="true" //允許觸摸焦點
android:focusable="true" //允許獲取焦點
這兩個直接寫上就OK 具體作用說起來挺麻煩
android:singleLine="true" //強制單行顯示
android:ellipsize="marquee" //申明使用跑馬燈 android:scrollHorizontally="true" //啟用水平滾動條
android:marqueeRepeatLimit="marquee_forever" //跑馬燈顯示次數marquee_forever表示無間斷
在TextView 屬性中加入這兩行, OK 運行自己看效果~ 注意要是長於屏幕的文字
但是這種方法只能實現一行的跑馬燈,如果需要幾行的跑馬燈,還需要重寫TextView方法
注意事項
這種方法只能實現一行的跑馬燈,如果需要幾行的跑馬燈,還需要重寫TextView方法
TextView內容要是長於屏幕的文字