本來是想做乙個顯示文字資訊的,當文字非常多時view的高度不能超過乙個固定的值,當文字非常少時view的高度小於那個固定值時。按view的高度顯示。由於scrollview沒有maxheight,無法滿足需求,僅僅好另找方法了。
view本身是能夠設定scrollbar,這樣就不一定須要依賴scrollview了。textview有個屬性maxline,這樣也就滿足了需求了,僅僅要設定乙個textview帶scrollbar的,然後設定maxline就能夠了。
xml**
< span>textview
android:id
="@+id/text_view"
android:layout_width
="fill_parent"
android:layout_height
="wrap_content"
android:singleline
="false"
android:maxlines
="10"
android:scrollbars
="vertical"
/<
還須要在**了設定textview能夠滾動。
j**a**
textview textview = (textview)findviewbyid(r.id.text_view);
textview.setmovementmethod(scrollingmovementmethod.getinstance());
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 省略號顯示在中...
自動迴圈滾動textview
先初始化,在呼叫 starscroll 即可 public class autoscrolltextview extends textview 初始化自動滾動條,每次改變文字內容時,都需要重新初始化一次 param windowmanager 獲取螢幕 param text 顯示的內容 public...