所以这个让我无法在任何地方找到一个好的解释,所以我有一个 php 服务,它以二进制形式将一组对象提供给我的 flash 应用程序。该服务被输入一个 mx:list,该服务有 4 个字段countrycode、citycode、city 和 url。我需要做的是调用每个对象的 url 并将其提供给这个 itemClickHandler 这是我尝试过的加上其他两个在 RIAstar 的答案中我在做什么错了?
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 链接