0

在 id="TextView" 的 TextArea 中,加载的 html 文本长度为 1080 行。这个过程需要 3-4 秒,最好向用户表明这一点。

TextView.textFlow = TextFlowUtil.importFromString(data.readUTFBytes(data.bytesAvailable), WhiteSpaceCollapse.PRESERVE);

我认为 TextFlowUtil 的延迟是在转换大量标签(例如,<span>)的过程中。哪些活动可以提供帮助?是否有任何要挂钩的进度或完成事件?提前致谢!

4

1 回答 1

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
}
于 2011-11-18T15:24:53.240 回答