title: GridView out of memory error
body: <p>I use GridView to display thumbnails from MediaStore.
  If I launch and close my application 2-3 times it crashes with out of
  memory error.
  System.gc() is called in onCreate of main activity.
  If comment call setImageURI then no errors.
  Maybe I need to explicitly clear memory somehow?
  Please, help.</p>
  
  <pre><code>   public View getView(int position, View convertView, ViewGroup parent){
             ImageView i;
             if (convertView == null) {
                     i = new ImageView(activity.getApplicationContext());
                     i.setLayoutParams(new GridView.LayoutParams(92, 92));
                     i.setScaleType(ImageView.ScaleType.CENTER_CROP);
             } else {
                     i = (ImageView) convertView;
             }
             Uri imageUri = thumbUri(position);
             i.setImageURI(imageUri);   //  &lt;--- no error if this string is commented
             return i;
     }
  </code></pre>