Android layout ListView的自动扩展

Android layout ListView的自动扩展,android-layout,Android Layout,我面临着一个关于ListView自动扩展的问题。。 1我对每个列表项都有单独的xml文件。i、 在一个高效的适配器中,list元素还使用选择器或高亮文件进行背景更改onClick 我的主xml如下所示 -LINEAR LAYOUT - VERTICAL (MAIN) - LINEAR LAYOUT - horizontal having 5 buttons.(CHILD 1) - LINEAR LAYOUT - horizontal having two views as L

我面临着一个关于ListView自动扩展的问题。。 1我对每个列表项都有单独的xml文件。i、 在一个高效的适配器中,list元素还使用选择器或高亮文件进行背景更改onClick

我的主xml如下所示

-LINEAR LAYOUT - VERTICAL (MAIN)
     - LINEAR LAYOUT - horizontal having 5 buttons.(CHILD 1)
     - LINEAR LAYOUT - horizontal having two views as ListView.
我现在面临的问题是第二个孩子有两个ListView。。只有一个ListView可见,并且它将自身扩展为填充父视图的宽度

1我试图更改列表项的大小。。 2然后我尝试在主xml中自定义ListView大小参数,但它会剪切ListView,即显示一半的数据

请在这方面提供帮助。
谢谢

我对你的描述有点困惑,但我想你要找的是:

对于每个列表视图,设置android:layout\u width=wrap\u content和android:layout\u weight=50,并在父行布局上设置android:weightSum=100和android:layout\u width=fill\u parent。根LinearLayout的宽度也应为fill\u parent。这将导致每个子ListView水平占据屏幕的一半