@Override public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { LayoutInflater inflater = LayoutInflater.from(parent.getContext()); ItemPeopleBinding binding = ItemPeopleBinding.inflate(inflater, parent, false); binding.getRoot().setOnClickListener(this); return new ViewHolder(binding); }
public void bindto(People people) { binding.setPeople(people); binding.executePendingBindings(); }
public ViewHolder(ItemPeopleBinding binding) { super(binding.getRoot()); this.binding = binding; }