说明:
一组在布局上相关联的按钮。
用法:
private function testButtonGroup():void{
var group:ButtonGroup = new ButtonGroup();
group.dataProvider = new ListCollection(
[
{ label: "大", triggered: yesButton_triggeredHandler },
{ label: "飞", triggered: noButton_triggeredHandler },
{ label: "狼", triggered: cancelButton_triggeredHandler },
]);
this.addChild( group );
}
private function yesButton_triggeredHandler(e:Event):void{
trace("yesButton_triggeredHandler");
}
private function noButton_triggeredHandler(e:Event):void{
trace("noButton_triggeredHandler");
}
private function cancelButton_triggeredHandler(e:Event):void{
trace("cancelButton_triggeredHandler");
}
效果:
更多说明参考:
http://wiki.starling-framework.org/feathers/button-group