Actionscript 3 如何在Tabbar flex中更改选定索引

Actionscript 3 如何在Tabbar flex中更改选定索引,actionscript-3,apache-flex,flex4,tabbar,Actionscript 3,Apache Flex,Flex4,Tabbar,如何从ChildExistenceChangedEvent.CHILD\u ADD事件更改选项卡中的选定索引 这是Flex 4.6 sdk代码: public function set selectedIndex(value:int):void { // Bail if the index isn't changing. if (value == selectedIndex) return; // ignore, probably coming

如何从
ChildExistenceChangedEvent.CHILD\u ADD
事件更改
选项卡中的选定索引

这是Flex 4.6 sdk代码:

public function set selectedIndex(value:int):void
{
     // Bail if the index isn't changing.
     if (value == selectedIndex)
          return;
     // ignore, probably coming from tabbar
     if (addingChildren)
          return;
    .
    .
    .
}
所以addingChildren被设置为true,它们忽略我,只有在我完成代码执行后才对其进行更改

我一直在尝试创建一个自定义事件并从中进行更改,但它不起作用


有什么想法吗?

找到了,我正在收听更新事件,不再有这个问题了