как сделать OnClick в моем адаптере. одна кнопка если на нее нажали то должно происходить какое то действие.Сам пробовал не пойму как это сделать
public class Adapter_class extends RecyclerView.Adapter<Adapter_class.ViewHolder> {
private LayoutInflater inflater;
private List<ModelClass> modelClass;
Context context1;
Adapter_class(Context context, List<ModelClass> modelClass) {
this.modelClass = modelClass;
this.inflater = LayoutInflater.from(context);
this.context1=context;
}
@Override
public Adapter_class.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
View view = inflater.inflate(R.layout.item_layout, parent, false);
return new ViewHolder(view);
}
@Override
public void onBindViewHolder(Adapter_class.ViewHolder holder, int position) {
ModelClass model_class = modelClass.get(position);
holder.button.setBackgroundResource(model_class.getBackground());
}
@Override
public int getItemCount() {
return modelClass.size();
}
public class ViewHolder extends RecyclerView.ViewHolder {
final Button button;
ViewHolder(View view) {
super(view);
button = (Button) view.findViewById(R.id.button4);
}
}
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как написать метод,который помещает в Коллекцию сразу все объект(а не по одному)? Есть класс Products с конструктором и переопределением toString...
пишу простенький клиент и сервер на UDP, по заданию в клиенте необходимо использовать DatagramChannel, тк