我没有看到最后一个按钮(bx),当第一个按钮数组太大时,例如尺寸为 12,当尺寸为 2 时我看到它。为什么按钮不转换到第二行。
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
LinearLayout linLayout = new LinearLayout(this);
linLayout.setOrientation(LinearLayout.HORIZONTAL);
LayoutParams linLayoutParam = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
setContentView(linLayout, linLayoutParam);
int size=20;
Button[] mButtonsArray = new Button[size];
LayoutParams Lpx= new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
for (int i=0; i< size;i++)
{
mButtonsArray[i]= new Button(this);
mButtonsArray[i].setText(name);
linLayout.addView(mButtonsArray[i], Lpx);
}
Button bx = new Button(this);
bx.setText("back");
linLayout.addView(bx, Lpx);
}