title: Android Why use executePendingBindings in RecyclerView
body: <p>I have been using lately data bindings and i came across the <code>executePendingBindings</code> method. The documentation shows little much about it and i can't understand how it works or when to use it. </p>
  
  <p>A lot of developers use the executePendingBindings inside the onBindViewHolder callback but i don't see any differences myself in recycler when using it  or not.</p>
  
  <p>Can someone explain why its important to use in recycler?? Thanks</p>
  
  <pre><code>    @Override
      public void onBindViewHolder(final RecyclerView.ViewHolder holder, int position) {
  
              Customer customer= List.get(position).second;
              ((CustomerViewHolder)holder).binding.setCustomer (customer)
  
              ((CustomerViewHolder)holder).binding.executePendingBindings();
  
  
  }
  </code></pre>