在具有id =“TextView”的TextArea中,加载的html文本长度为1080行。此过程需要3-4秒,并且需要向用户指示。
TextView.textFlow = TextFlowUtil.importFromString(data.readUTFBytes(data.bytesAvailable), WhiteSpaceCollapse.PRESERVE);
我认为TextFlowUtil中的延迟正在转换大量标签(例如<span>
)。什么事件可以帮助?是否有任何进展或完成事件要挂钩?提前谢谢!
答案 0 :(得分:0)
我不知道有任何进展事件,但我只会展示一个多刺的轮子:
import flashx.textLayout.events.FlowOperationEvent;
whatever.addEventListner( FlowOperationEvent.FLOW_OPERATION_BEGIN, begin);
whatever.addEventListner( FlowOperationEvent.FLOW_OPERATION_END, end);
funciton begin(evt:FlowOperationEvent){
//Show spinny wheel
}
funciton end(evt:FlowOperationEvent){
//hide spinny wheel
}