其实很简单,只不过不明白为什么要这么复杂才能设置。
LinearLayout mainLayout = findViewById(R.id.MainLayout);
ViewGroup.LayoutParams lp;
lp = mainLayout.getLayoutParams();
lp.width = 200;
lp.height = 500;
mainLayout.setLayoutParams(lp);