我有一个按钮的ArrayList,我的OCL需要知道我按下了哪个索引.
计划是这样的:
MyOnClickListener onClickListener = new MyOnClickListener() {
@Override
public void onClick(View v) {
Intent returnIntent = new Intent();
returnIntent.putExtra("deleteAtIndex",idx);
setResult(RESULT_OK, returnIntent);
finish();
}
};
for (int i =0;i
buttonList.get(i).setText("Remove");
buttonList.get(i).setOnClickListener(onClickListener);
}
我的OCL实现需要如何?
目前我有这个:
public class MyOnClickListener implements OnClickListener{
int index;
public MyOnClickListener(int index)
{
this.index = index;
}
@Override
public void onClick(View arg0) {
}
}
但是,我不确定我在OCL的构造函数中需要做什么,以及重写onClick函数.