【发布时间】:2019-07-08 02:21:52
【问题描述】:
我有textview,其中包含一个大文本并填充父布局。但我不想使用Scrollview,我想更改textview 属性。如何垂直滚动textview?
【问题讨论】:
-
请分享您的布局代码并添加您的问题的屏幕截图。
我有textview,其中包含一个大文本并填充父布局。但我不想使用Scrollview,我想更改textview 属性。如何垂直滚动textview?
【问题讨论】:
您可以将textview 设为scrollView 的子级,并将textview 设为高度作为环绕内容。
【讨论】:
在textview xml 中添加这个:
android:scrollbars = "vertical"
【讨论】:
执行此操作的一种通用方法是将您的顶级布局包装在 <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。
【讨论】: