그리드뷰(gridview) 이미지에 이벤트 넣기

프로그래밍/Android (Java)|2015. 11. 4. 10:42
반응형

그리드뷰 중에 이미지를 표현하는 곳이 있습니다.

 

ImageView sysdocu_image = (ImageView) convertView.findViewById(R.id.ColPhoto);

이런식으로.. 이 하단에 아래 코드를 입력하면 됩니다.

 

sysdocu_image.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
    Intent intent = new Intent(ListActivity.this, VideoViewActivity.class);    // intent 변경 예(2줄). 다른 이벤트를 넣어도 됩니다.
    startActivity(intent);
    }
});

 

그리고 .java 파일 상단에 아래 항목을 잊지말고 추가해줍니다.

 

import android.view.View.OnClickListener;

 

 

* 참고

setOnclickListener 에서 상위 클래스의 변수를 가져오려고 할때 변수에 final 설정을 해주면 됩니다.



반응형

댓글()