我有 4 个listViews
正在动态设置。我的内容超出了屏幕尺寸,所以我无法显示所有内容。
这是它的样子linearLayout
请记住,“横幅”/图像将根据列表进行相应更改。应该有 4 个。由于某种原因,只有底部列表,如您所见,可以滚动。(不是我想要的)
这是xml
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/platinumhead"/>
<ListView
android:layout_margin="8sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/lvSponsors"
android:layout_gravity="left|center_vertical"/>
<!--Gold-->
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/platinumhead"/>
<ListView
android:layout_margin="8sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/lvGold"
android:layout_gravity="left|center_vertical"/>
<!--Silver-->
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/platinumhead"/>
<ListView
android:layout_margin="8sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/lvSilver"
android:layout_gravity="left|center_vertical"/>
<!--Bronze-->
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/platinumhead"/>
<ListView
android:layout_margin="8sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/lvBronze"
android:layout_gravity="left|center_vertical"/>
</LinearLayout>
如果我将根视图设置为scrollView
我得到这个;
我xml
的滚动视图
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/chainlink">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/platinumhead"/>
<ListView
android:layout_margin="8sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/lvSponsors"
android:layout_gravity="left|center_vertical"/>
<!--Gold-->
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/platinumhead"/>
<ListView
android:layout_margin="8sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/lvGold"
android:layout_gravity="left|center_vertical"/>
<!--Silver-->
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/platinumhead"/>
<ListView
android:layout_margin="8sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/lvSilver"
android:layout_gravity="left|center_vertical"/>
<!--Bronze-->
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/platinumhead"/>
<ListView
android:layout_margin="8sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/lvBronze"
android:layout_gravity="left|center_vertical"/>
</LinearLayout>
</ScrollView>
我的内容显然对于屏幕来说太大了,所以我需要一个ScrollView
可以同时滚动整个页面的内容。我该如何解决我xml
的java
问题?