我是一个关于自动扩展ListView的问题。 1)我为每个列表项都有单独的xml文件。即在高效的适配器中充气,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,即显示一半的数据。
请帮助这方面。 感谢
答案 0 :(得分:0)
我对你的描述感到有些困惑,但我认为你在寻找的是:
对于每个ListView
,设置android:layout_width="wrap_content"
和android:layout_weight="50"
,并设置父LinearLayout
设置android:weightSum="100"
和android:layout_width="fill_parent"
。 (根LinearLayout
的宽度也应为“fill_parent”。)这会导致每个子ListView
水平占据屏幕的一半。