omok.setId(count);
omok2.setId(count);
count++;
frame.addView(omok2);
ImageView.OnClickListener mOnclick=(new ImageView.OnClickListener() {
@Override
public void onClick(View v) {
Log.d("dsa","dsa" + v.getId());
}
});
omok.setOnClickListener(mOnclick);
omok2.setOnClickListener(mOnclick);
이 코드는 이미지뷰를 동적으로 만들어
레이아웃에 얹힌후 이미지를 클릭하면
사라지게 할려고 한건데 이상하게
이렇게하면 이미지가 아닌 다른데
눌러도 저 onClick 메서드가 나와서
Log가 나와여 근데 문제는 v.getid가
무조건 omok2의 id가 나와여 omok의
이미지를 눌러도 omok2의 이미지가
로그에 먼저나오고 저기에는 없지만 invisible로
그림을 없애고 또 아무데나
클릭하면 omok의 id가 나와여
무조건 omok2가 먼저 나와여 왜그럴까여