使textView中的文字可以滑動
阿新 • • 發佈:2018-12-30
這個功能是在學習百度地圖定位功能時,看到百度工程師使用的。因為之前沒有遇見過,所以記錄一下。其實這個功能實現起來很簡單,只需要兩步就可以完成。具體如下:
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());
}