close

Android中我們為了實現文本的滾動可以在ScrollView中嵌入一個TextView,其實TextView自己也可以實現多行滾動的,畢竟ScrollView必須只能有一個直接的子類佈局。只要在layout中簡單設置幾個屬性就可以輕鬆實現

1
2
3
4
5
6
7
8
9
  <TextView  
    android:id="@+id/tvCWJ"  
    android:layout_width="fill_parent"  
    android:layout_height="wrap_content"  
    android:scrollbars="vertical"   <!--垂直滾動條 -->
    android:singleLine="false"       <!--實現多行 -->
    android:maxLines="15"            <!--最多不超過15-->
    android:textColor="#FF0000"
    />

 

當然我們為了讓TextView動起來,還需要用到TextViewsetMovementMethod方法設置一個滾動實例,代碼如下:

1
2
TextView tvAndroid123 = (TextView)findViewById(R.id.tvCWJ);   
tvAndroid123.setMovementMethod(ScrollingMovementMethod.getInstance());

 

參考來源: http://disanji.net/2010/11/25/textview-scroll/

arrow
arrow
    全站熱搜

    Sunny Lin 發表在 痞客邦 留言(0) 人氣()