package com.nabilhachicha.kc.home.jamesclasses.deleteme; import android.support.v7.widget.RecyclerView; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import com.nabilhachicha.kc.R; import java.util.List; /** * Created by jamesscott on 25/04/15. */ public class RecyclerAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> { private List<String> mItemList; public RecyclerAdapter(List<String> itemList) { mItemList = itemList; } @Override public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { final View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.deleteme_cardholder, parent, false); return ViewHolder.newInstance(view); } @Override public void onBindViewHolder(RecyclerView.ViewHolder viewHolder, int position) { ViewHolder holder = (ViewHolder) viewHolder; String itemText = mItemList.get(position); holder.setItemText(itemText); } @Override public int getItemCount() { return mItemList == null ? 0 : mItemList.size(); } }