我喜欢得到以下信息:我希望滚动视图在顶部始终保持 50% 或更大。这根据底部的列表视图。根据它拥有的项目数量,列表视图将最大为 50%。
有人知道如何得到这个吗?我一直在尝试一些关于 layout_width/height 和 weights 的事情.. 但无法找到解决方案.. 在 stackoverflow 上也没有找到解决方案..
基本设置:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/LinearLayout1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".RouteGroupDetailActivity" >
<ScrollView
android:id="@+id/scrollView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent" >
</LinearLayout>
</ScrollView>
<ListView
android:id="@+id/listView1"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
</ListView>
</LinearLayout>