日前碰到TextView中内容过多,无法在一页中展示,因此需要滚动条效果,案例如下:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content"
android:id="@+id/output"
android:scrollbars="vertical"/>
</LinearLayout>
并且在Activity中,设置:
TextView outputView = (TextView) findViewById(R.id.output);
outputView.setMovementMethod(ScrollingMovementMethod.getInstance());
即可实现带垂直滚动条的单个TextView