[問題] 如何正確地讓GridView動態顯示大小?

看板AndroidDev作者 (sennin32)時間13年前 (2012/10/14 12:47), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
如題,我希望我的GridView能夠根據內容動態改變大小 (我希望我的GridView某些item的長寬都是其他item的兩倍大) 像這樣: ┌┐┌┐ └┘└┘ ┌──┐ │ │ │ │ └──┘ ┌┐┌┐ └┘└┘ 目前我已經用setLayoutParams讓大小能夠改變 但是位置卻會跑掉 會變成: ┌──┐ │ │ │ ┌┤ └─┴┘ 我是自訂adapter去做,一開始會有三格小的蓋住大的 拉到下面再拉回去後,就變成只有一個小的蓋住大的(像上圖那樣) 請問要如何修改參數才能讓他正常顯示呢?? 謝謝大家:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.34.190.138

10/14 19:49, , 1F
看不懂你形容的? 有程式碼嗎?
10/14 19:49, 1F

10/15 20:47, , 2F
後來有人跟我說用listview,做兩種layout丟就可以了@@
10/15 20:47, 2F
文章代碼(AID): #1GUaFO9z (AndroidDev)