我想知道如何从代码中将动态按钮添加到布局中。我不知道应该添加多少按钮。这个数字将是随机的。我想以这种方式添加它们:
任何想法我怎么能以这种方式动态地做到这一点?
您可以通过这种方式添加按钮:
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);
创建一个水平方向的线性布局并在其上添加两个按钮..当您有两个以上按钮时,然后为该按钮添加另一个水平方向的线性布局..