我有一个ListView可以包含任意数量的项目。当它使用小于屏幕的整个高度时,我想显示一个填充剩余空间的页脚。如何让ListView伸展的页脚填充剩余空间?
页脚只是一个平铺图像。我不能将它设置为ListView或其容器的背景,因为列表项是部分透明的,它必须是主背景,而不是通过它们可见的页脚。
添加页脚视图如果页脚是一个固定的高度的工作正常,但如果在固定的高度大于剩余高度然后ListView的滚动不必要更多。
使得页脚视图FILL_PARENT似乎没有任何影响,它只是不可见。
把页脚视图到父布局也没有任何影响,因为ListView中似乎充满了整个高度,除非它给了一个固定的layout_height值。
这可能吗?
对所有回答者的道歉,我忽略了说ListView是在一个ListFragment中,这似乎是导致父布局解决方案不起作用的原因。我改变它是一个正常的片段,并明确设置ListView,使用重量现在的作品。感谢您的努力! – Ouchdroid
嗨,我很好奇你的解决方案..在哪个布局你把重量?列表视图或列表项视图? – akhyar