
588 Chapter 13
CaptionedImagesAdapter 코드
리사이클러 뷰 어댑터 추가하기
package com.hfad.bitsandpizzas;
import android.support.v7.widget.RecyclerView;
class CaptionedImagesAdapter extends
RecyclerView.Adapter<CaptionedImagesAdapter.ViewHolder>{
public static class ViewHolder extends RecyclerView.ViewHolder {
//
각 항목에 사용할 뷰 정의
}
}
app/src/main
CaptionedImages
Adapter.java
BitsAndPizzas
java
com.hfad.bitsandpizzas
RecyclerView 클래스를
상속받아야 하므로
임포트하세요.
보다시피
ViewHolder
내부 클래스는 어댑터의 핵심 부분입니다.
현재는
ViewHolder
클래스의 구현을 비워두었지만 나중에 다시
구현할 겁니다.
뷰 홀더를 자세히 살펴보기 전에 생성자를 추가해서 어댑터에 어떤
종류의 데이터를 사용할 것인지 알립니다.
ViewHolder를 내부 클래스로
정의합니다. 이 클래스는 뒤에서
완성할 거예요.
각 데이터 항목에 어떤
뷰를 사용할지 지정할