如何使TextView垂直滚动?

时间:2019-02-14 05:47:40

标签: java android textview

我有textview,其中包含大文本并填充了父级布局。但是我不想使用Scrollview,并且想更改textview属性。如何垂直滚动textview

3 个答案:

答案 0 :(得分:2)

您可以将textview作为scrollView的子元素,并将textview作为高度作为包装内容。

答案 1 :(得分:1)

一种通用的方法是将顶层布局包装在<ScrollView>中,如下所示:

<ScrollView
    android:id="@+id/yourScrollView"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_marginTop="60dp">
     <LinearLayout
         android:id="@+id/yourMainLayout"
         android:orientation="vertical"
         android:padding="12dp"                 <!-- add your other content here -->
         android:layout_width="match_parent"
         android:layout_height="wrap_content">
     </LinearLayout>
</ScrollView>

然后,您可以在上面的LinearLayout内添加一个或多个TextView

答案 2 :(得分:0)

textview xml中添加此内容:

android:scrollbars = "vertical"