我已经使用getlayoutInflater方法动态地设置了按钮的样式,但是没有应用宽度、高度和权重。如何解决这个问题?
子菜单是一个水平线性布局,我的按钮是动态添加到它上面的。
in MainActivity :
award = (Button) getLayoutInflater().inflate(R.layout.btn_layout, null);
award.setId(R.id.award);
award.setText("---");
su
编辑:我想我弄明白了。正是xml中的背景导致了这种差异。 问: 我正在尝试为我的应用程序动态添加按钮。(我需要创建1-6个按钮) 当我尝试在XML中创建一个按钮(以测试外观)时,它看起来如下所示: Buttons created in XML 下面是我用来创建它的xml: <Button
android:layout_width="match_parent"
android:layout_height="100dp"
android:background="@android:color/darker_gray"