看板 AndroidDev 關於我們 聯絡資訊
這邊有個功能是將事先寫好的layout用addView的方式放入TableRow然後再加入到TableLayout 可是會如畫面所示我的Row寬度沒有填滿 https://images.plurk.com/4c8pHiOPnStECr7yiUlt.jpg
我嘗試使用setLayoutParams來調整布局卻發現結果還是一樣,來板上求助各位哪裡出了問題 程式碼: https://images.plurk.com/TOz8mQnw4FhPZxQkiUlt.png
layout: https://images.plurk.com/4z1kfg3yhmgJjkH8iUlt.png
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.229.31 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1521622547.A.3F9.html
t52101t: linearlayout的padding拿掉試試 03/21 18:56
justwhoiam: inflate放第三個參數 false 03/21 19:44
試過上面兩位的方法都還是一樣的狀況 目前在TableLayout不透過Row而直接add LinearLayout的結果煩而能符合我的期望 原先的問題有時間再試著解決好了,感謝兩位 ※ 編輯: gn00386614 (122.117.158.250), 03/21/2018 20:45:14 ※ 編輯: gn00386614 (122.117.158.250), 03/21/2018 20:45:48
lnmlee: v.setLayoutParams沒設 你的架構是 tablelayout->tablerow 03/27 15:37
lnmlee: -> v (真正的xml 的rootview) ->{textview...} 03/27 15:37