【发布时间】:2011-02-01 21:06:00
【问题描述】:
我有一个LinearLayout,其中有多个TextView,底部是ListView - 请参见下面的代码。
问题是 TextView/CheckBox 占据了大约 75% 的屏幕 - ListView 然后在底部有一个滚动,不能大量使用 - 我如何禁用 ListView 滚动并启用整个 LinearLayout 滚动。请提供一些示例代码。
<LinearLayout android:orientation="vertical"
android:layout_margin="5dip"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<RelativeLayout android:layout_width="fill_parent"
android:layout_margin="5dip"
android:layout_height="wrap_content"
android:background="#CCCCCC">
<TextView android:id="@+id/_text_title"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/text1"
android:layout_marginTop="14dip"
android:textColor="#FFFFFF"
android:gravity="center_horizontal"
android:textSize="17dip"
android:textStyle="bold" />
<CheckBox ..../>
<CheckBox ..../>
<TextView android:id="@+id/_text_title" ..../>
<CheckBox ..../>
<CheckBox ..../>
<ListView .../>
</LinearLayout>
【问题讨论】:
-
你的活动是 ListActivity 吗?
-
两者都可以,但目前它是一个活动。