如何在java代码中设置权重

时间:2014-10-20 15:58:16

标签: android android-layout

在我的xml代码中,我在每个View中设置了一个权重值。

现在我需要在java代码中更改运行时的值。 我发现只有setWeightSum函数。 有一个设置layout_weight的功能吗?

1 个答案:

答案 0 :(得分:1)

LinearLayout.LayoutParams lp= new LinearLayout.LayoutParams(
                             LayoutParams.MATCH_PARENT,
                             LayoutParams.MATCH_PARENT, layout_weight);

 view.setLayoutParams(lp);