我想创建一个带有滚动视图的文本视图。但它不起作用。
它只是一个文本视图,以文本为中心-
下面是xml:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="453dp"
android:layout_height="122dp"
android:gravity="center"
android:layout_marginLeft="40dp">
<ScrollView
android:id="@+id/SCROLLER_ID"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:scrollbars="vertical"
android:fillViewport="true">
<TextView
android:id="@+id/text1"
android:layout_width="453dp"
android:layout_height="122dp"
android:layout_gravity="left"
android:gravity="center"
android:text=""
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="@android:color/black"
android:textSize="16dp"
android:maxLines="400"
/>
</ScrollView>
</LinearLayout> 发布于 2012-02-23 20:56:07
固定滚动视图高度
<ScrollView
android:id="@+id/SCROLLER_ID"
android:layout_width="fill_parent"
android:layout_height="100dp"
android:scrollbars="vertical"
android:fillViewport="true">并将文本视图的高度设置为wrap_content,希望这会有所帮助
发布于 2012-02-23 20:30:50
您必须简单地设置Text View属性。不要使用ScrollView
android:scrollbars="vertical"发布于 2012-02-23 20:33:41
您的LinearLayout和TextView的高度相同。因此,现在有一种方法可以使ScrollView倾斜,因为内部的View并不比ScrollView本身高(它可以增长到与外部的LinearLayout相同的尺寸)。
https://stackoverflow.com/questions/9412978
复制相似问题