use of com.android.example.devsummit.archdemo.databinding.FeedItemBinding in project dev-summit-architecture-demo by yigit.
the class FeedAdapter method onCreateViewHolder.
@Override
public FeedItemViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
final FeedItemBinding binding = DataBindingUtil.inflate(mLayoutInflater, R.layout.feed_item, parent, false);
FeedItemViewHolder holder = new FeedItemViewHolder(binding);
holder.binding.userName.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (mCallback == null) {
return;
}
FeedItem model = binding.getModel();
mCallback.onUserClick(model.getUser());
}
});
// we don't need grid layout error messages
holder.binding.grid.setPrinter(null);
return holder;
}
Aggregations