<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
style="@style/bag"
android:layout_height="fill_parent" android:layout_width="fill_parent"
android:orientation="vertical" >
<RelativeLayout
android:id="@+id/relativeLayout2"
style="@style/relbag"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView style="@style/CodeFont"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_marginLeft="25dp"
android:layout_marginTop="18dp"
android:textSize="15dp"
android:text="General Preference"
android:id="@+id/genpref">
</TextView>
<ListView
android:id="@+id/settingsListView1"
style="@style/listbag"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="15dip"
android:layout_marginRight="15dip"
android:background="@drawable/radius"
android:listSelector="@drawable/list_selector"
android:paddingTop="8dip"
android:paddingBottom="8dip"
android:scrollbars="none"
android:layout_below="@id/genpref"/>
<TextView style="@style/CodeFont"
android:id="@+id/notpref"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_marginLeft="25dp"
android:layout_marginTop="25dp"
android:textSize="15dp"
android:text="Notification Preference"
android:layout_below="@id/settingsListView1">
</TextView>
<ListView style="@style/listbag" android:id="@+id/settingsListView2" android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="15dip" android:layout_marginRight="15dip"
android:layout_marginBottom="15dip"
android:background="@drawable/radius"
android:paddingLeft="5dip" android:paddingRight="5dip"
android:paddingTop="15dip" android:paddingBottom="15dip"
android:listSelector="@drawable/list_selector"
android:layout_below="@id/notpref"
android:scrollbars="none"
/>
</RelativeLayout>
</LinearLayout>
在我的應用我要創建兩個列表視圖到LinearLayout中,使LinearLayout中滾動不使用滾動型。據我看來,scrollview有一個與listview工作的問題。這張圖片不是我想要的,但我們假裝在listview下面有另一個listview。所以我想顯示listview的所有可用項目(在我的應用程序2列表視圖的項目),並使LinearLayout可滾動。 ScrollView不會很好,因爲它只能有一個直接的孩子。我找不到解決方案。所以請幫我解決,謝謝
我看到了這樣的其他問題不明白w^hy人們希望顯示一個ListView,並顯示所有可用的列表項。 「ListView」(及其滾動功能)的全部要點是它適合屏幕(或其一部分),並且可以滾動以顯示不符合其佔用空間的其他項目。如果你想顯示一系列'項目',只需爲項目創建一個視圖,然後創建它的多個動態插入到'ScrollView'中,並忘記使用'ListView'。 – Squonk
參考http://stackoverflow.com/a/17876855/336990 ...可能是有用的 – CoDe