imageview 를 이용하여 click 리스너를 구현 하였습니다.

그런데 imageview를 클릭해도 이벤트가 발새하지 않네요...ㅜㅜ


그런데 이 imageview가 listview의 adapter로 textview와 같이 들어 가는 imageview 입니다.

이렇게는 이벤트를 실행시킬수가 없는 건가요??


솔직히 클릭도 따로따로 하고 싶은데 그것도 구현하려니 너무 복잡해서요..ㅜㅜ 실력이 안되서...ㅜㅜ

리스트뷰로 만드니 한 열단위로 클릭이 다 되더라구요...


public void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

LayoutInflater inflater = getLayoutInflater();

        View layerstateimage = inflater.inflate(R.layout.layeritemlist, (ViewGroup) findViewById(R.id.layout_root));

        ImageView imagestate = (ImageView)layerstateimage.findViewById(R.id.layerstateim);

        

        imagestate.setOnClickListener(layerstateListener);

}


private OnClickListener layerstateListener = new OnClickListener() {

@Override

public void onClick(View v) {

Toast.makeText(getApplicationContext(), "22", 200);

}

};