title: RecyclerView : get position and switch to activity
body: <p>How is it possible to get the position of the item which was clicked in the <code>RecyclerView</code> row and than make a intent to an activity in the <code>onClick</code> method ?
  Here is my adapter:</p>
  
  <pre><code>public class SergejAdapter extends RecyclerView.Adapter&lt;SergejAdapter.MyViewHolder&gt;{
  
      private LayoutInflater inflater;
      List&lt;Information&gt; data= Collections.emptyList();
  
      public SergejAdapter(Context context, List&lt;Information&gt; data){
        inflater = LayoutInflater.from(context);
          this.data=data;
      }
  
      @Override
      public MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
          View view = inflater.inflate(R.layout.navigation_drawer_custom_row,parent,false);
          MyViewHolder holder= new MyViewHolder(view);
          return holder;
      }
  
      @Override
      public void onBindViewHolder(MyViewHolder holder, int position) {
          Information current=data.get(position);
          holder.title.setText(current.title);
      }
  
      @Override
      public int getItemCount() {
          return data.size();
      }
      class MyViewHolder extends RecyclerView.ViewHolder implements View.OnClickListener{
          TextView title;
          ImageView icon;
  
          public MyViewHolder(View itemView){
              super(itemView);
              title= (TextView) itemView.findViewById(R.id.listText);
              icon = (ImageView) itemView.findViewById(R.id.listIcon);
              icon.setOnClickListener(this);
          }
  
          @Override
          public void onClick(View v) {
              Context context = itemView.getContext();
              Intent intent = new Intent(context, Ernaehrung.class);
              context.startActivity(intent);
  
          }
      }
  </code></pre>
  
  <p>Here I just have an <code>onClick</code> when one of the images was clicked, but every image has the same intent.</p>