2012-09-07 152 views
0

我正在一個Windows Phone應用程序(真的很大),有至少60個不同的頁面,在一些導航上我得到了「內存不足錯誤」。這通常發生在最後幾頁(在導航流程上)。我正在使用NavigationService.navigate("MyURL");轉到下一頁並且NavigationService.goback();導航到此頁面之前,對於此類導航有更好的方法嗎?導航導致內存不足異常

如果我不夠清晰,請告訴我(英語不是我的第一語言)

+0

當「內存不足」錯誤踢在,你有多少頁在後臺?如果您的頁面超過4或5頁,則應該重新考慮導航流程。 –

+0

通常5到6取決於,應用程序中最長的導航可能有6頁,但最後一個可能是一張圖片,這是錯誤觸發器之一 –

+0

你認爲該圖片是導致「內存不足「錯誤?圖片的大小,尺寸和格式是什麼? –

回答

1

那麼這個問題的幾個星期後,我創建了一個導航經理,並開始刪除不必要的回堆棧是Y減少的問題,之後,做了一些編輯圖片視圖類,而不是讓用戶旋轉de圖片和所有,只是目前的圖片,迄今沒有看到該錯誤再次