1

我想知道如何从代码中将动态按钮添加到布局中。我不知道应该添加多少按钮。这个数字将是随机的。我想以这种方式添加它们: 在此处输入图像描述

任何想法我怎么能以这种方式动态地做到这一点?

4

2 回答 2

3

您可以通过这种方式添加按钮:

Button myButton = new Button(this);
myButton.setText("Button");

LinearLayout ll = (LinearLayout)findViewById(R.id.buttonlayout);
LayoutParams lp = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
ll.addView(myButton, lp);

Button myButton1 = new Button(this);
myButton1.setText("Button1");

ll.addView(myButton1, lp);
于 2013-06-13T07:32:22.187 回答
0

创建一个水平方向的线性布局并在其上添加两个按钮..当您有两个以上按钮时,然后为该按钮添加另一个水平方向的线性布局..

于 2013-06-13T07:31:11.780 回答