[問題] TableRow寬度無法填滿

看板AndroidDev作者 (EXSA)時間6年前 (2018/03/21 16:55), 6年前編輯推噓2(202)
留言4則, 3人參與, 6年前最新討論串1/1
這邊有個功能是將事先寫好的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

03/21 18:56, 6年前 , 1F
linearlayout的padding拿掉試試
03/21 18:56, 1F

03/21 19:44, 6年前 , 2F
inflate放第三個參數 false
03/21 19:44, 2F
試過上面兩位的方法都還是一樣的狀況 目前在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

03/27 15:37, 6年前 , 3F
v.setLayoutParams沒設 你的架構是 tablelayout->tablerow
03/27 15:37, 3F

03/27 15:37, 6年前 , 4F
-> v (真正的xml 的rootview) ->{textview...}
03/27 15:37, 4F
文章代碼(AID): #1QiXuJFv (AndroidDev)
文章代碼(AID): #1QiXuJFv (AndroidDev)