2011-10-26 1 views
0

scroller 구성 요소에 일부 이미지가 있습니다 ... scroller를 스크롤하는 동안 잠시 멈추는 경우가 있습니다 ... 이미지로드 중입니다 ... 가능합니다. 스크롤러가 위치에 오기 전에 이미지를로드 하시겠습니까?! ...Flash Builder 4.5 Mobile App ... Scroller 및 사전로드 된 이미지

+0

은 "스크롤러"를 말할 때 당신이 List 구성 요소를 의미합니까? 또는 다른 것? – JeffryHouser

+0

스파크 스크롤러 구성 요소 – Raegtime

+0

코드를 공유하십시오. – JeffryHouser

답변

0

각 이미지를로드 한 다음 스크롤러에 추가하십시오. Multiloader 라이브러리 (http://code.google.com/p/multiloader/)를 사용하여 모든 이미지가로드 된시기를 알 수 있습니다. 예를 들어

:

var multiloader:MultiLoader(); 

function loadImages():void 
{ 
    multiLoader = new MultiLoader(); 
    multiLoader.addTask("image1.jpg", "img1", MultiLoader.MOVIE); 
    multiLoader.addTask("image2.jpg", "img2", MultiLoader.MOVIE); 
    multiLoader.addTask("image3.jpg", "img3", MultiLoader.MOVIE); 
    multiLoader.addTask("image4.jpg", "img4", MultiLoader.MOVIE); 
    multiLoader.addEventListener(Event.COMPLETE, onComplete); 
    multiLoader.start(); 
} 

function onComplete(e:Event):void 
{ 
    var image:Image; 

    for (var i:uint=0;i<4;i++) 
    { 
     image = new Image(); 
     image.percentHeight = 100; 
     image.width = snapper.width; 
     image.source = multiloader.getItemLoader(i); 
     snapper.addElement(image); 
    } 
} 
+0

ok ... 전화가 메모리 부족 ... 메모리에서 해당 이미지를 제거하는 기능이 있습니까? – Raegtime

관련 문제