這篇純粹拾人牙慧,來源是 How can I put a ListView into a ScrollView without it collapsing? 如同大家知道的的,ListView 放入 ScrollView 之後就變成疊起來的狀態 實際上 ListView 本身就能夠 scroll,只要將 layout_height 設定成 wrap_content 就可以了 把兩個具有 scroll 能力的元件疊加使用反而會沒辦法正常顯示 但有時候你想做的會是將複數個 ListView 並排展開 外面再包一層 ScrollView 讓一次就能捲動所有的 ListView 這時候就需要一些特殊技巧處理 提醒如果你要製作的排版並不複雜 也許只需要透過 ListView 的 addHeaderView、addFooterView 就能滿足需求 如果你要捲動的範圍內包含了文字、圖片、很多個ListView等複雜的排版,才建議使用這個方式