我想在运行时改变按钮的大小,以使它们适合屏幕-因此,为了设置按钮的宽度,我正在执行以下操作:
int screenWidth = getWindowManager().getDefaultDisplay().getWidth();
int buttonWidth = (screenWidth*2)/3;
然后遍历按钮,在每个按钮上调用.setWidth(buttonWidth);。
我想以同样的方式改变高度,但是当我在模拟器上运行我的应用程序时,高度不会改变,除非我将它设置为更大的值。
int screenHeight = getWindowManager().getDefaultDisp