我写了个控件组并用addview添加到了layout上,现在想通过循环一起把所有控件都加上onClickListener并获取当前控件是哪一个
Button bt[] = new Button[5];
LinearLayout l = (LinearLayout) findViewById(R.id.l);
for (int i = 0;i <= 4;i ++)
{
bt[i] = new Button(this);
l.addView(bt[i]);
bt[i].setOnClickListener(new onClickListener()
{
@Override
public void onClick(View v)
{
//咋写
}
});
}
Button bt[] = new Button[5];
LinearLayout l = (LinearLayout) findViewById(R.id.l);
for (int i = 0;i <= 4;i ++)
{
bt[i] = new Button(this);
l.addView(bt[i]);
bt[i].setOnClickListener(new onClickListener()
{
@Override
public void onClick(View v)
{
//咋写
}
});
}