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 に答える