私の配列
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と名前を設定したい..これを行う方法は?