이벤트 리스너는 전부 동일한거 사용하셔도 상관 없습니다.
for(int i = 0; i < count; i++) {
EditText ed = new EditText(context);
ed.setTag(i); // 구분자를 인덱스로 넣어 줌
ed.setOnClickListener(this); // 동일한 이벤트 리스너
view.addView(ed);
}
와 같이 한 후
public void onClick(View view) {
switch(view.getTag()) { // 앞서 넣은 구분자에 따라 분기
// 인덱스 값에 따른 다른 처리
}
}
와 같이 구현 해 주시면 됩니다.