[問題] ScrollView和ListView的衝突

看板AndroidDev作者時間13年前 (2011/06/30 06:07), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/2 (看更多)
自己把ListView丟進ScrollView後, 才發現原來不能這樣做, ListView會長得很醜,只有一行高左右 XD Google表示ListView不需要放在ScrollView中, 所以我也想用最簡單的方式解決:就是不要放 XD 想請問怎麼樣設計才能使這個「需要」消失, 以下是我原本想像中的介面: ╔══════════╗ ║姓名 ║TextView ┐ ║ 王小明║TextView │ ║性別 ║TextView │ ║ 男║TextView │ ║電話 ║TextView │ ║ 0987654321║┐ ├ ScrollView ╟──────────╢│ │ 因為後面還有東西要顯示 ║ 0912345678║├ ListView │ ╟──────────╢┘ │ ║收入 ║TextView │ ║ 月薪22K║TextView │ ╚══════════╝ │  婚姻狀況 TextView │          單身 TextView │      . . │ . . │ . . ┘ 簡單說就是我想呈現一些資訊, 有純粹文字的,也有屬於清單類、要一一條列出來的, 希望我的介面能混合地呈現這些, 而我使用ScrollView只是因為超過螢幕範圍的話就看不到了。 (還是我完全理解錯誤?不該使用ScrollView來增加捲軸?) 請大家指點一下,我搞了好幾個小時了 >"< 謝謝大家 <(_ _)> -- 這是為什麼哭呢? 是為了我們而哭麼? 恨我麼? 那會愛我麼? 那麼現下你無論如何也不會回頭了,是麼? --青垚《天子謀/蘇記棺材舖》 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.48.247 ※ 編輯: minksable 來自: 140.112.48.247 (06/30 06:08)

06/30 10:08, , 1F
提供兩個辦法, 可以分別繼承 LinearLayout 與 BaseAdapter
06/30 10:08, 1F

06/30 10:09, , 2F
建立自己的 List 效果, 或用 http://ppt.cc/hYoA, 它可在
06/30 10:09, 2F

06/30 10:09, , 3F
ListView 裡合併使用多種 View
06/30 10:09, 3F

06/30 10:15, , 4F
網址後多一個逗號, 請自行去除
06/30 10:15, 4F
※ 編輯: minksable 來自: 140.112.48.247 (06/30 15:28)

07/01 11:02, , 5F
請搜尋版上關於listview的文章
07/01 11:02, 5F
文章代碼(AID): #1E2w8wa2 (AndroidDev)
文章代碼(AID): #1E2w8wa2 (AndroidDev)