title: Native heap keeps increasing
body: <p>First I'm using API 10.  </p>
  
  <p>I have activity A and activity B.  </p>
  
  <p>I launch activity B from A.  Then I call finish() in the oncreate() of B.  I then launch activity B from A again and so on.  When i do this my native heap keeps increasing by about .5 MB every time.</p>
  
  <p>This is the only code I have in activity B. </p>
  
  <pre><code>            super.onCreate(savedInstanceState);
              getWindow().addFlags(LayoutParams.FLAG_KEEP_SCREEN_ON);
              logHeap(); //keeps track of native heap size
              setContentView(R.layout.gameplay);
              finish();
              return;  
  </code></pre>
  
  <p>Are the bitmaps in layout not getting recycled?  I don't understand why my native heap size would keep increasing.  </p>