onBindViewHolder 메소드에서 textView를 바인딩 해야 하는데 textView에서 에러가 뜨네요...
예제 코드를 봐도 이상한게 없는 것 같은데 뭐가 문제인가요....?
public class RecyclerViewAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> {
private ArrayList<ItemList> itemList = new ArrayList<>();
public class ViewHolder extends RecyclerView.ViewHolder {
TextView textView;
public ViewHolder(@NonNull View itemView) {
super(itemView);
textView = itemView.findViewById(R.id.itemTitle);
}
}
RecyclerViewAdapter(ArrayList<ItemList> list) {
itemList = list;
}
@NonNull
@Override
public RecyclerView.ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
View v = LayoutInflater.from(parent.getContext()).inflate(R.layout.item_list, parent, false);
return new RecyclerViewAdapter.ViewHolder(v);
}
@Override
public void onBindViewHolder(@NonNull RecyclerView.ViewHolder holder, int position) {
holder.
}
@Override
public int getItemCount() {
return itemList.size();
}
public void addItem(ItemList data) {
itemList.add(data);
}
}