为什么我的按钮高度不变?

时间:2016-06-14 04:31:49

标签: android

我在弹出窗口中有一些按钮。我可以调整按钮的宽度,但我不知道为什么我无法调整它的高度。 这是我的代码的一部分:

(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT)

我知道我可以通过更改df来更改身高 具体的数字,但我不知道为什么我能用我的代码调整宽度而不是高度。

1 个答案:

答案 0 :(得分:0)

创建LayoutParams以处理其父级内的子视图的大小。 所以我认为你应该

删除ok.setWidthok.setHeight

将layoutparams contructor更改为

RelativeLayout.LayoutParams buttonParams = new RelativeLayout.LayoutParams( w / 6, w / 35);

我测试过并且有效。请试试!