ho implementato onClick ascoltatore alla mia ViewHolder per il mio RecyclerViewrubinetti veloci (clic) su RecyclerView apre più Frammenti
Ma quando mi esibisco doppi rubinetti molto veloci o clic del mouse, si svolge il compito (si apre un frammento separato in questo caso) due o tre volte.
Ecco il mio codice
public class ViewHolder extends RecyclerView.ViewHolder implements View.OnClickListener {
TextView tvTitle, tvDescription;
public ViewHolder(View itemView) {
super(itemView);
itemView.setClickable(true);
itemView.setOnClickListener(this);
tvTitle = (TextView) itemView.findViewById(R.id.tv_title);
tvDescription = (TextView) itemView.findViewById(R.id.tv_description);
}
@Override
public void onClick(View v) {
mListener.onClick(FRAGMENT_VIEW, getAdapterPosition()); // open FRAGMENT_VIEW
}
}
Tutte le idee su come prevenire tale comportamento?
_thanks_ ** Money ** mi piace urs meglio – ThunderRoid
Questo numero mi bruciava la testa da un paio di minuti. Grazie amico ha funzionato! – Farwa