[Android的坑]setLayoutParams必须用父控件的LayoutParams

Android | 2014-12-23 18:09:07 | 阅读 6933 次 | 评论(0)

刚才用


		LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(300, LayoutParams.WRAP_CONTENT);
		lp.setMargins(100, 30, 0, 0);
		linearLayout.setLayoutParams(lp);

后linearLayout不能显示,被卡住了好久,最后得知该linearLayout在TableRow里面的,所以得用

TableRow.LayoutParams lp = new TableRow.LayoutParams(300, LayoutParams.WRAP_CONTENT);

只能说,好大的坑


文章评论,共0条
游客请输入验证码
浏览1938564次
文章归档
最新评论
  • Miss_Zou:不都是复制粘贴的吗
  • Miss_Zou:目测是大佬
  • 神犇dengyuhy:语文很好