看起来layoutparams乱七八糟的。这是这里的默认值操作栏.布局参数这是不对的。tablerow的layoutparams应为tablerow.layoutparamsbn.setlayoutparams(新布局参数(layoutparams.wrap内容layoutparams.wrap在这样的行业里,你应该bn.setlayoutparams设置(新建)tablerow.layoutparams(layoutparams.wrap内容layoutparams.wrap(内容)tr.setlayoutparams设置(新布局参数(layoutparams.wrap内容layoutparams.wrap内容)需求tr.setlayoutparams设置(新建)tablelayout.layoutparams(layoutparams.wrap内容layoutparams.wrap(内容)