I have a little application, this application has seven activities, basically 6 are layouts with images and one is a MapActivity, among of 5 layouts one has a ArrayList of a internal class and each time that I use my application the memory grows to 50mb, 70mb, 111mb... I tried to call Garbage Collector but I didn't receive the expected result.
public class GC
{
public static final Runtime runtime = Runtime.getRuntime();
public static void Free()
{
runtime.gc();
}
}