title: How to remove Bitmap from ArrayList?
body: <p>I have a class called PlayerList, in in that class i have an ArrayList defined like this :</p>
  
  <pre><code>private ArrayList&lt;Bitmap&gt; images = new ArrayList&lt;Bitmap&gt;();
  </code></pre>
  
  <p>Now, an ArrayList remove method can exept 2 arguments, an index and an Object.</p>
  
  <p>I'm trying to remove a Bitmap from the array by sending the Bitmap to it. The thing is the bit map is made of the same image but the instace of the Bitmap i saved in the array is not the same i'm trying to find, when i print the ArrayList to console i see new names all the time, stuff like : </p>
  
  <pre><code>[android.graphics.Bitmap@44ea2d48, android.graphics.Bitmap@44ea2e20]
  </code></pre>
  
  <p>Could this be related? and while wer're at it, The class implements <code>Parcelable</code> so the data being read/writen back and forth, that can't be too healthy too, right?</p>
  
  <p>Am i missing a generic problem or it's code specific and i should publish my code?</p>
  
  <p>My problem here basiclly is when i try to remove the Bitmap, it allways removes the wrong item in the arraylist, always 1 before the 1 i need</p>