如何将边距设置为父布局大小的百分比?

时间:2015-02-24 02:22:10

标签: android percentage margins

我想将边距设为百分比。

像这样......

ViewGroup.MarginLayoutParams margin = new ViewGroup.MarginLayoutParams(iv_Dot.getLayoutParams());
margin.setMargins(30%,  20%,  0,  0);

但是,setMargins方法只支持int类型。

如何将边距设为百分比?。

如果,我得到父母大小。 然后,计算百分比。 我可以解决这个问题。

还有其他办法吗?

1 个答案:

答案 0 :(得分:0)

除了将组件大小设置为父级的百分比之外,我认为不是另一种方式。