1. 程式人生 > >textview在內容過多時可上下滑動的實現

textview在內容過多時可上下滑動的實現

在日常使用中,會遇到在textview中要顯示的內容較多,但是空間又是有限的,為了能夠在有限的空間中解決該問題這邊提出兩個常用方法:

1.通過設定單行,然後通過將文字設定為跑馬燈的效果來實現。該方法顯示的內容長度最好不要過長。

一般設定的textview屬性:

    android:ellipsize="marquee"
         
  android:focusable="true"
            android:focusableInTouchMode="true"

            android:singleLine="true"

2.通過設定多行,內容可通過上下滑動來檢視。該方法的優勢就是:可顯示的內容較多。

     A.一般設定textview屬性:

Android:scrollbars="vertical"

    B.在程式碼中新增textview.setMovementMethod(ScrollingMovementMethod.getInstance());