for (int i = 0; i < 반복할 횟수; i++) {
btArray.add(i, new Button(this));
btArray.get(i).setHeight(50);
btArray.get(i).setWidth(400);
btArray.get(i).setTag(i);
btArray.get(i).setOnClickListener(
new View.OnClickListener() {
public void onClick(View v) {
Log.e("button", "버튼눌림");
눌렀을시 할 행동
}
});
btArray.get(i).setText(버튼명);
((ViewGroup) layout).addView(btArray.get(i));
ii++;
}
이렇게 하면 버튼이 예를 들어서
버튼 1
버튼 2
이렇게 2개가 생성 될 시,
1번을 누르나, 2번을 누르나 똑같이 1번 누른 상태로 되거든요..
이유를 도무지 모르겠어요 ㅠㅠ
도와주세요 ㅠㅠ