如何使textview垂直滚动? [重复]

问题描述 投票:-1回答:3

我有textview,包括一个大文本,并填充父布局。但我不想使用Scrollview,我想改变textview属性。如何垂直滚动textview

java android textview
3个回答
2
投票

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


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


0
投票

textview xml中添加:

android:scrollbars = "vertical"
© www.soinside.com 2019 - 2024. All rights reserved.