我有一个应用程序,它具有相对布局作为父级,页眉和页脚,以及textview作为其内容(详细信息)。我想使textview可滚动。即使我在我的xml中添加了scrollview,它也没有显示scrollview ..你能帮我弄清楚我在这里缺少什么吗?
请检查我的.xml:
<LinearLayout
android:id="@+id/l1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:layout_alignParentTop="true">
<include layout="@layout/tabsfordiseases"/>
</LinearLayout>
<TextView
android:id="@+id/tvValvularDescription"
style="@style/DescriptionHeader"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_below="@+id/l1"
android:layout_marginTop="28dp"
android:drawableLeft="@drawable/note16"
android:textStyle="bold" />
<LinearLayout
android:id="@+id/l2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:gravity="center_horizontal" >
<include layout="@layout/zooming_controls" />
</LinearLayout>
<ScrollView
android:id="@+id/scrollView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/tvValvularDescription"
android:layout_marginLeft="25dp"
android:layout_marginTop="14dp" >
<!-- <LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" > -->
<TextView
android:id="@+id/tvValvularDescriptionContainer"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="hello world" />
</ScrollView>
</RelativeLayout>
答案 0 :(得分:2)
一旦TextView
超出ScrollView
的边界,您的ScrollView
就会变得可滚动,因为您将其包装在一起。
由于您将文本设置为“Hello world”,我猜测TextView不会超过{{1}} ..?
答案 1 :(得分:1)
将TextView放在ScrollView中以便能够滚动