[問題] listView 自訂layout疑問

看板AndroidDev作者 (Hugo)時間10年前 (2015/04/22 06:52), 編輯推噓3(308)
留言11則, 7人參與, 最新討論串1/1
想請教各位 在Logcat上看到ArrayAdapter 的 root 只能用 TextView 表示無法用其他Relative layout之類的東西包住它, 那這樣不就失去自訂layout的意義了? 煩請各位先進指教 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.231.114.233 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1429656772.A.634.html

04/22 08:44, , 1F
simpleAdapter、baseAdapter
04/22 08:44, 1F

04/22 12:57, , 2F
ArrayAdapter也沒一定要textview,只要layout中有一個
04/22 12:57, 2F

04/22 12:58, , 3F
textview,再指定resource id給他就好
04/22 12:58, 3F

04/22 12:59, , 4F
只是getView會設好的只有那個textview填item的toString值
04/22 12:59, 4F

04/22 13:00, , 5F
有其他要設定的view就要自己override getView去做
04/22 13:00, 5F

04/22 14:45, , 6F
其實如果要小修ArrayAdapter而不想用BaseAdapter的話
04/22 14:45, 6F

04/22 14:46, , 7F
可以直接override ArrayAdapter的getView()
04/22 14:46, 7F

04/22 15:35, , 8F
到最後只會用baseadapter
04/22 15:35, 8F

04/22 15:40, , 9F
最後都用BaseAdapter+1
04/22 15:40, 9F

04/22 17:45, , 10F
最後都用BaseAdapter+2
04/22 17:45, 10F

04/22 18:51, , 11F
感謝各位! 我再研究看看 新手入門QQ
04/22 18:51, 11F
文章代碼(AID): #1LDjJ4Oq (AndroidDev)