Установите адаптер на текст, который можно нарисовать в режиме рециркуляции

Текст, который можно переместить, не может быть установлен на RecycleView,

public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) {
    View v = LayoutInflater.from(viewGroup.getContext())
            .inflate(R.layout.list_row, viewGroup, false);
    ViewHolder viewHolder = new ViewHolder(v);
    return viewHolder;
}

@Override
public void onBindViewHolder(ViewHolder viewHolder, int i) {
    ExpensesTable nature = expensesItem.get(i);
    viewHolder.category.setText(nature.getCategory());
    viewHolder.money.setText(nature.getMoney());
    viewHolder.date.setText(nature.getDate());
    viewHolder.time.setText(nature.getTime());
    viewHolder.notes.setText(nature.getNotes());
    TextDrawable drawable = mDrawableBuilder.build(String.valueOf(nature.getCategory().charAt(0)), mColorGenerator.getColor(nature.getCategory()));
    viewHolder.imageView.setImageDrawable(drawable);
}

Я пытаюсь это, но не могу установить адаптер textdrwable, но это покажет мне NullPointerException на адаптере

страница ошибки

0 ответов

Другие вопросы по тегам