如何以编程方式获取layout_weight?

时间:2013-12-08 19:40:26

标签: android layout

我有一个简单的问题:如何以编程方式获取layout_weight?我看过很多话题,当时有些Layoute设置了layout_weight,但是如何获得呢?

2 个答案:

答案 0 :(得分:7)

获取getLayoutParams() View LinearLayout {父母LayoutParamsweight。 {{1}}对象有一个{{1}}字段。

答案 1 :(得分:2)

这是答案:

((LinearLayout.LayoutParams)yourView.getLayoutParams()).weight

这个值会返回你的视图的重量,并注意你的视图应该是一个线性布局,并且之前有一个重量