title: Picasso and Holders in Listview with variable height
body: <p>I'm using a listView where my items use the following xml:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:layout_width="match_parent"
      android:layout_height="match_parent"&gt;
  
  
      &lt;com.makeramen.roundedimageview.RoundedImageView
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:id="@+id/background_imageView" /&gt;
  
  
      &lt;LinearLayout
          android:layout_width="match_parent"
          android:layout_height="match_parent"&gt;
          &lt;!-- Content --&gt;
      &lt;/LinearLayout&gt;
  
  &lt;/FrameLayout&gt;
  </code></pre>
  
  <p>The adapter</p>
  
  <pre><code>@Override
  public View getView(int position, View convertView, ViewGroup parent) {
      Cell cell;
  
      if (convertView == null) {
          convertView = _inflater.inflate(R.layout.mylayout, null);
          cell = new Cell(convertView);
          convertView.setTag(cell);
      } else {
          cell = (Cell) convertView.getTag();
      }
  
      // ... Some stuff with other views ...
      Picasso.with(_context).load("http://...").fit().centerCrop().into(cell.backgroundImageView);
  
      return convertView;
  }
  
  static class Cell {
      @Bind(R.id.background_imageView) ImageView backgroundImageView;
      // Other views
  
      public Cell(View view){
          ButterKnife.bind(this, view);
      }
  }
  </code></pre>
  
  <p>This is the result when I scroll:</p>
  
  <p><a href="https://i.stack.imgur.com/VPZBl.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/VPZBl.png" alt="enter image description here"></a></p>
  
  <p>It looks like Picasso is resizing the image using the height of the old Holder.imageView.
  I don't have this problem when I don't use Holders.</p>
  
  <p>Do you have any ideas?</p>