0

我有一个应用程序,它有一个相对布局作为父级,一个页眉和一个页脚,以及 textview 作为它的内容(详细信息所在)。我想让 textview 可滚动。即使我在我的 xml 中添加了滚动视图,它也没有显示滚动视图。你能帮我弄清楚我在这里缺少什么吗?

请检查我的 .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>
4

2 回答 2

2

鉴于您将其包装在一个中,TextView一旦超出您的边界,您的将变为可滚动的。ScrollView

由于您将文本设置为“Hello world”,我猜 TextView 根本不超过ScrollView..?

于 2012-12-01T12:13:09.457 回答
1

将 TextView 放在 ScrollView 中以便能够滚动

于 2012-12-01T12:13:54.817 回答