我认为这很容易,但在实施时会遇到困难 我在项目中添加了进度条,它将显示下载过程。
我要将进度条的文字从loading 20%
更改为Downloading 20%
。我在代码中对其进行了以下更改。
<mx:ProgressBar mode="manual" labelPlacement="center" label="Downloading 0%" />
它会将标签更改为下载,但不会在处理时更改百分比。它仍为0%。
我不知道为什么?我哪里错了?
谢谢,
答案 0 :(得分:0)
将事件处理程序添加到ProgressBar
:progress="progressHandler(event)"
。
private function progressHandler(event:ProgressEvent):void
{
var percent:int = Math.round(event.bytesLoaded / event.bytesTotal * 100);
idOfProgressBar.label = "Downloading " + percent + "%";
}