-3
我需要在我的android應用程序中顯示ListView
許多行。有超過2500行,每行包含兩個圖像和11個標籤。所以我在運行時出現內存錯誤,如「VM不會讓你使用超過120000字節」。在運行時android內存問題
我該如何解決這個問題?
任何人都可以幫助我嗎?
我需要在我的android應用程序中顯示ListView
許多行。有超過2500行,每行包含兩個圖像和11個標籤。所以我在運行時出現內存錯誤,如「VM不會讓你使用超過120000字節」。在運行時android內存問題
我該如何解決這個問題?
任何人都可以幫助我嗎?
將所有信息一次保存在內存中毫無意義。您的用戶暫時無法看到所有2500行,因此您應該考慮動態加載和卸載行。將信息保存在XML文件中,並在用戶滾動列表時動態加載它。
我該如何實現它,動態加載和卸載行時滾動? – nirav
另一個想法是爲什麼你不把你的列表分成若干子列表?您可以創建一個佈局,向用戶顯示一些條目數量,並讓他們在不同的頁面之間切換,例如每個有列表的網站,例如eBay。它們不顯示所有行,只顯示20行或50行。 – Egor
假設我像你所說的那樣做,即使如此,它也不工作。 – nirav