This question concerns memory in Android.
My method:
I have two activites, A and B. From A, I launch B like this:
Intent i =
Seems that you have a memory leak within that activity.
Probably you are leaking the context (the activity in this case). So ensure that all the references to the context are being cleaned when you call the onDestroy method in the activity. More details here.
Also take a look to possible content observers not being unregistered when you finish the activity.