我的阵列
String array1[] = menuname.toArray(new String[menuname.size()]);
array2 = menuid.toArray(new String[menuid.size()]);
我的动态按钮编码
LinearLayout linearLayout = (LinearLayout) findViewById(R.id.l);
List<Button> list = new ArrayList<Button>();
for (int i = 1; i < array1.length; i++) {
LinearLayout l = new LinearLayout(this);
l.setOrientation(LinearLayout.HORIZONTAL);
button.setText(String.valueOf(i));
button.setText(" " + array1[i]);
button.setId(i);
button.setWidth(180);
button.setHeight(60);
button.setTextColor(Color.BLUE);
button.setTypeface(Typeface.SERIF, Typeface.BOLD);
l.addView(button);
linearLayout.addView(l);// if you want you can layout params
// linearlayout
list.add(button);
}
array1[]
包含button
...的名称并array2[]
包含按钮的 id ....我想为动态按钮设置 id 和名称..如何做到这一点?