1. 程式人生 > >使textView中的文字可以滑動

使textView中的文字可以滑動

這個功能是在學習百度地圖定位功能時,看到百度工程師使用的。因為之前沒有遇見過,所以記錄一下。其實這個功能實現起來很簡單,只需要兩步就可以完成。具體如下:

1.在xml佈局宣告textView的時候,我們設定它的scrollbars屬性為vertical;

<TextView
        android:id="@+id/textView1"
        android:layout_width="match_parent"
        android:layout_height="200dp"
        android:layout_weight="2.89"
        android:scrollbars="vertical"
android:textColor="#ffffffff" android:text=" "/>

2.在java程式碼中使用textView時,呼叫textView的setMovementMethod方法即可。

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.location);
    LocationResult = (TextView) findViewById(R.id
.textView1); LocationResult.setMovementMethod(ScrollingMovementMethod.getInstance()); }