Implement view clicks on multiple ViewHolder types in RecycleView adapter
问题 I am implementing multiple ViewHolders as suggested in this answer which uses an abstract bind() . My current Adapter and ViewHolder looks likes: // MyAdapter.java {adapter code} public static abstract class MyViewHolder extends RecyclerView.ViewHolder { public MyViewHolder(View itemView) { super(itemView); } protected abstract void bind(MyModel item); } // ViewHolder1.java public class ViewHolder1 extends MyAdapter.MyViewHolder implements View.OnClickListener { TextView textView; public