title: Android Recycled Bitmap Crash sent in via stacktrace report
body: <p>I don't have a whole lot of information to go off of since the reports had no comments about what part of my game was being played when the crash occurred but from where I;m standing, it should be impossible to be getting this error.</p>
  
  <p>This is the stackTrace:</p>
  
  <pre><code>java.lang.RuntimeException: Canvas: trying to use a recycled bitmap         
  android.graphics.Bitmap@44d37950 at 
  android.graphics.Canvas.throwIfRecycled(Canvas.java:955) at 
  android.graphics.Canvas.drawBitmap(Canvas.java:1044) at 
  bladequest.graphics.DrawObject.render(DrawObject.java:81)
  </code></pre>
  
  <p>I get the error saying that recycled bitmaps are being used at some point in the program from lines 77 and from 81 (seperate stacktraces)</p>
  
  <p>However, here is my code for those lines:</p>
  
  <pre><code>case Bmp1:
          if(bmp != null &amp;&amp; !bmp.isRecycled())
              canvas.drawBitmap(bmp, f1, f2, p);
          break;
      case Bmp2:
          if(bmp != null &amp;&amp; !bmp.isRecycled())
              canvas.drawBitmap(bmp, r1, r2, p);
          break;
  </code></pre>
  
  <p>How is it even possible that a recycled bitmap is ever making it to the draw call???</p>