だから、これは私がどこにも良い説明を見つけることができないので、フラッシュアプリケーションにバイナリでオブジェクトの配列を提供するphpサービスを持っています。サービスは mx:list に入力されます。このサービスには、countrycode、citycode、city、および url の 4 つのフィールドがあります。私がする必要があるのは、各オブジェクトの URL を呼び出し、それをこの itemClickHandler にフィードすることです。
protected function citylist_itemClickHandler(event:ListEvent):void
{
var data:City = citylist.selectedItem as City;
navigateToURL(new URLRequest(data.url));
}
これはオブジェクトとして getCitysResult を持つ mx:list です
<mx:List includeIn="data" x="28" y="10" width="312" height="255" id="citylist" dataProvider="{getCitysResult.lastResult}" labelField="city" itemClick="citylist_itemClickHandler(event)">
</mx:List>
私がする必要があるのは、このリストの各行を取得して、マウス クリック用の URL リンクを作成することです