RecyclerView onClick

144
23 декабря 2019, 08:40

как сделать 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);

    }
}

}

READ ALSO
заполнение Collection JAVA

заполнение Collection JAVA

Как написать метод,который помещает в Коллекцию сразу все объект(а не по одному)? Есть класс Products с конструктором и переопределением toString...

146
DatagramChannel бесконечное ожидание пакетов

DatagramChannel бесконечное ожидание пакетов

пишу простенький клиент и сервер на UDP, по заданию в клиенте необходимо использовать DatagramChannel, тк

154
Подключение javax.media

Подключение javax.media

работаю над сравнением фотографий и набрел на сайт https://webarchive

171
Как сохранить состояние меню?

Как сохранить состояние меню?

Имеется невидимая группа элементов меню:

131