그리드뷰(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 설정을 해주면 됩니다.
반응형
'프로그래밍 > Android (Java)' 카테고리의 다른 글
외부 이미지 (url) 출력하기 (0) | 2015.11.06 |
---|---|
안드로이드의 android:layout_weight 속성 (0) | 2015.11.06 |
액티비티 간 String 전송 (데이터 전송) (0) | 2015.11.03 |
Android (ListView/GridView) get Result from Web Server and Paging Pagination (0) | 2015.11.03 |
버튼 이벤트 처리 (두가지 방법) (0) | 2015.11.03 |
댓글()