一.在<TextView>外面添加<ScrollView>標籤;java
豎直滾動:使用標籤<ScrollView ></ScrollView > 水平滾動:使用標籤<horizontalscrollview></horizontalscrollview>
<ScrollView android:layout_width="fill_parent" android:layout_height="wrap_content" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:textSize="50dp" android:text="a\na\na\na\na\na\na\na\na\na\na\na\na\na\n" /> </ScrollView>
二.給TextView設置ScrollingMovementMethodandroid
代碼中添加: TextView textView = (TextView)findViewById(R.id.text_view); textView.setMovementMethod(ScrollingMovementMethod.getInstance()); //TextView.setMovementMethod(new ScrollingMovementMethod()); XML中配置:android:scrollbars="vertical" <TextView android:id="@+id/textview" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="false" android:maxLines="5" android:scrollbars="vertical" />
三.使用Scroller來自定義TextViewspa