Делал вот так, но это не работает, я не пойму как использовать 4 пункт, что нужно передать в конструктор из адаптора чтобы небыло равно null?
public interface OnRecyclerViewItemClickListener {
void onClick();
}
public class MainActivity extends AppCompatActivity implements OnRecyclerViewItemClickListener {
...
@Override
public void onClick() {
}
}
В адаптере :
private OnRecyclerViewItemClickListener mClickListener;
public MyAwesomeAdapter(OnRecyclerViewItemClickListener clickListener) {
mClickListener = clickListener;
}
if (mClickListener != null) {
mClickListener.onClick();
}
Как установить обработчик события клик?