我有一個ListView可以包含任意數量的項目。當它使用小於屏幕的整個高度時,我想顯示一個填充剩餘空間的頁腳。如何讓ListView伸展的頁腳填充剩餘空間?
頁腳只是一個平鋪圖像。我不能將它設置爲ListView或其容器的背景,因爲列表項是部分透明的,它必須是主背景,而不是通過它們可見的頁腳。
添加頁腳視圖如果頁腳是一個固定的高度的工作正常,但如果在固定的高度大於剩餘高度然後ListView的滾動不必要更多。
使得頁腳視圖FILL_PARENT似乎沒有任何影響,它只是不可見。
把頁腳視圖到父佈局也沒有任何影響,因爲ListView中似乎充滿了整個高度,除非它給了一個固定的layout_height值。
這可能嗎?
對所有回答者的道歉,我忽略了說ListView是在一個ListFragment中,這似乎是導致父佈局解決方案不起作用的原因。我改變它是一個正常的片段,並明確設置ListView,使用重量現在的作品。感謝您的努力! – Ouchdroid
嗨,我很好奇你的解決方案..在哪個佈局你把重量?列表視圖或列表項視圖? – akhyar