我有一个简单的问题:如何以编程方式获取layout_weight?我看过很多话题,当时有些Layoute设置了layout_weight,但是如何获得呢?
答案 0 :(得分:7)
获取getLayoutParams()
View
LinearLayout
{父母LayoutParams
为weight
。 {{1}}对象有一个{{1}}字段。
答案 1 :(得分:2)
这是答案:
((LinearLayout.LayoutParams)yourView.getLayoutParams()).weight
这个值会返回你的视图的重量,并注意你的视图应该是一个线性布局,并且之前有一个重量