J'ai donc ViewHolders
title
et description
, et en cliquant dessus, ils feront exactement la même chose. sont définies les méthodes setOnClickListener
dans cette méthode:Comment puis-je appliquer un onClickListener à plusieurs viewholders
@Override
public void onBindViewHolder(final RecycleViewAdapter.ViewHolder holder, int position) {
holder.title.setOnClickListener(new View.OnClickListener(){
// does A
});
holder.description.setOnClickListener(new View.OnClickListener() {
// does A
});
}
Y at-il une autre façon de le faire à part de l'extension d'une classe abstraite?
Faire un récipient pour les vues de la vôtre, comme une partie de votre support, et appliquez l'écouteur de clic sur ce –