作者gn00386614 (EXSA)
看板AndroidDev
標題[問題] TableRow寬度無法填滿
時間Wed Mar 21 16:55:42 2018
這邊有個功能是將事先寫好的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://webptt.com/m.aspx?n=bbs/AndroidDev/M.1521622547.A.3F9.html
1F:推 t52101t: linearlayout的padding拿掉試試 03/21 18:56
2F:推 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
3F:→ lnmlee: v.setLayoutParams沒設 你的架構是 tablelayout->tablerow 03/27 15:37
4F:→ lnmlee: -> v (真正的xml 的rootview) ->{textview...} 03/27 15:37