alt text http://img195.imageshack.us/img195/7845/tabx.jpg
我在树列表视图中打开了包含click事件的标签。
问题是我不想打开标签Pista,因为你可以再次在图像中看到。
我想关注那个打开的Pista标签。
请给出你的建议。
感谢。
此致
Shivang
答案 0 :(得分:3)
你可以有一个循环选项卡的功能,看看该选项卡是否已经存在,是否设置了tabNavigators selectedIndex,如果它没有添加新选项卡
var tabFound:Boolean = false;
for(var i:int = 0; i < myTabNavigator.numChildren; i++)
{
if(myTabNavigator.getChildAt(i) is myNewObj)
{
myTabNavigator.selectedIndex = i;
tabFound = true;
break;
}
}
if(!tabFound)
{
myTabNavigator.addChild(myNewObj);
}
我很快写了代码并没有测试它,但逻辑是相似的。