我使用的是垂直方向的LinearLayout
,並且在該佈局中,我有四個ListView
。這個佈局我放在ScrollView
裏面。我的問題是ScrollView
不滾動。所以我無法看到我所有的列表視圖。帶有四個ListView的Android線性佈局不滾動滾動視圖
什麼我做的是:
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/ScrollView1"
android:layout_width="wrap_content"
android:layout_height="600dp"
android:fillViewport="true" >
<LinearLayout
android:id="@+id/frag_capt2"
android:layout_width="800dp"
android:layout_height="match_parent"
android:layout_marginLeft="100dp"
android:layout_marginTop="20dp"
android:orientation="vertical" >
<TextView
android:id="@+id/linearlayoutteamtv1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Medium Text"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#000000" />
<ListView
android:id="@+id/ListView01team"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:background="@drawable/pm_cool_listproject_background" >
</ListView>
<TextView
android:id="@+id/linearlayoutteamtv2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="Medium Text"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#000000" />
<ListView
android:id="@+id/ListView02team"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:background="@drawable/pm_cool_listproject_background" >
</ListView>
<TextView
android:id="@+id/linearlayoutteamtv3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="Medium Text"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#000000" />
<ListView
android:id="@+id/ListView03team"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:background="@drawable/pm_cool_listproject_background" >
</ListView>
<TextView
android:id="@+id/linearlayoutteamtv4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="Medium Text"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#000000" />
<ListView
android:id="@+id/ListView04team"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:background="@drawable/pm_cool_listproject_background" >
</ListView>
</LinearLayout>
</ScrollView>
我不明白我的代碼是錯過了什麼。
ListView在滾動視圖內不起作用 –
ScrollView中的ListView是一個糟糕設計的標誌。我知道你有一份球員名單,每名球員名單都有一個標題,還有多名球員名單。一個ListView可以包含多個「視圖類型」(也是谷歌BaseAdapter)。你的ListView的內容可以是 –