Det som gör det problematiskt är att GC går igång om jag bara scrollar upp/ned, upp/ned osv. Det händer då flera ggr per scrollning. Därför verkar det som att något allokerar en massa temporära objekt. Skall kolla vidare och se om jag kan hitta vad det är, men jag allokerar inga objekt i min kod under scrollning.
Edit: Iom att det finns olika många "prognosrader" per dag så måste jag under scrollning säga hur många som skall vara synliga i den daglayout som visas.
Det görs med kod liknandes:
view.setVisibility(View.VISIBLE) eller view.setVisibility(View.GONE)
Det verkar som att det gör att Android internt gör något som skapar många temporära objekt. Jag har nu lagt till en koll så att om vyn redan har den visibility som skall sättas så görs inget. Kan ha blivit en aning bättre, men det är fortfarande så att GC körs flera ggr under en scrollning.
Last edited: Jul 25, 2010