在我進入其他活動之前,我正在清理一個活動中加載的位圖。如何停止在視圖上調用onDraw()函數?
如:
pic1 = null;
System.gc();
nextActivityIntent = new Intent(ThisActivity,NextActivity.class);
ThisActivity.startActivityForResult(nextActivityIntent,123);
但問題是系統後,我稱之爲 「PIC1 = NULL」 要求的onDraw一些時間。當它發生時,應用程序崩潰並指向NullPoint異常。
出租車任何人都建議我在設置「pic1 = null」後如何停止調用onDraw()。我可以使用synchornized來做到這一點。
也許設置可見性消失?只是一個瘋狂的猜測。 – icyerasor 2011-06-08 20:55:37