首先我使用API 10機堆持續增加
我有活動A和B.活動
我發起活動B,從A,然後我調用在OnCreate完成()() B.然後我再次從A開始活動B等等。當我這樣做時,我的本地堆每次增加大約0.5 MB。
這是我在活動B.
super.onCreate(savedInstanceState);
getWindow().addFlags(LayoutParams.FLAG_KEEP_SCREEN_ON);
logHeap(); //keeps track of native heap size
setContentView(R.layout.gameplay);
finish();
return;
在佈局上是位圖的唯一代碼沒有得到回收利用?我不明白爲什麼我的本地堆大小會不斷增加。
你是如何創建你的位圖? – DigCamara 2013-05-03 21:23:40
在代碼中沒有創建任何位圖。我有一個圖像在xml中聲明爲背景 – Jake 2013-05-03 21:27:11