title: How to implement click listener using FirebaseRecyclerAdapter
body: <p>I have a item holder class and FirebaseRecyclerAdapter.
  How to manage click listener from activity on items that populate recyclerview.</p>
  
  <p>My holder</p>
  
  <pre><code>public class ItemHolder extends RecyclerView.ViewHolder{
      public ImageView item1,item2;
  
      public ItemHolder(View itemView) {
          super(itemView);
          item1= itemView.findViewById(R.id.tv_item1);
          item2= itemView.findViewById(R.id.tv_item2);
      }
  
      public void bindView(Item item) {
          //TO DO
      }
  }
  </code></pre>
  
  <p>Inside my activity</p>
  
  <pre><code>adapter = new FirebaseRecyclerAdapter&lt;Item, ItemHolder&gt;(options) {
              @Override
              protected void onBindViewHolder(final ItemHolder holder, final int position, @NonNull final Item item) {
                  holder.bindView(item);
                  //How to handle
                  //holder.item1 click listener not in onBindViewHolder
                  //holder.item2 how to handle click listener not in OnBindViewHolder
              }
  
              @Override
              public ItemHolder onCreateViewHolder(ViewGroup parent, int viewType) {
                  return new ItemHolder(getLayoutInflater().from(parent.getContext()).inflate(R.layout.item, parent, false));
              }
  
              @Override
              public void onDataChanged() {
                  //TO DO
              }
          };
  </code></pre>
  
  <p>I read some tutorials that suggest to use an interface. Can you please tell me how to do it? with some sample code or instructions.</p>
  
  <p>Thanks.</p>