2010-08-30 88 views
0

我有2個活動 - A和BAndroid:無限子活動。這會成爲記憶問題嗎?

在包含列表視圖的活動A中產生一個新的子活動B.在活動B中有一個按鈕啓動活動A以便選擇另一個子活動B.

這似乎創造一個無限循環方案,其中

A-> B-> A-> B-> A-> B-> A-> B - > ......... .....

所以,如果我中途退出程序,並再次返回我會得到一個問題?

因爲我的程序有一個隨機拋出的異常,我沒有辦法解決。

回答

1

你的程序拋出什麼樣的異常?

而且 - 這不應該成爲一個問題,因爲Android會從內存中刪除未使用的活動。如果您在某些變量字段中保留未使用的活動並且Android無法處理它們,問題就會發生。

+0

不,我沒有這樣做。我想我正在繼續調試,但問題是如此隨機,發生在不同的活動,它很難趕上。 – Kyith 2010-08-30 13:49:06

+0

嘗試使用一些錯誤報告庫 - http://code.google.com/p/acra/ – krtek 2010-08-30 14:01:11