Entao thiago, no meu xml eu tenho isso:
<mx:itemRenderer>
<mx:Component>
<mx:HBox>
<mx:Button height="19" label="Carrega Dados no outro ViewStack"
click="{parentDocument.teste()}"/>
</mx:HBox>
</mx:Component>
</mx:itemRenderer>
no arquivo .as eu tenho a minha função teste
public function teste():void{
meuViewStack.selectedIndex=1;
retornaDadosDoBanco();
}
public function retornaDadosDoBanco():void{
testeUm.retornaDadosDoBanco().send();
}
public function resultadoRetornaDadosDoBanco(e:ResultEvent):void{
Alert.show("entrou aqui");
}
2008/10/10 thiago silva <[EMAIL PROTECTED]>
> Se você esta colocando ela em um MouseEvent.CLICK é estranho o problema, se
> for MouseEvent.DOUBLECLICK é normal, se for "click=''" manda o codigo do
> mxml/AS3 que esta chamando o teste();
>
> 2008/10/10 Jaison <[EMAIL PROTECTED]>
>
>>
>> pessoal, eh o seguinte, eu tenho um uma função que muda o ViewStack e
>> carrega os dados do banco...
>>
>> a minha pergunta eh: porque essa função soh funciona quando clico nela
>> pela segunda vez? :(
>>
>> eis a função:
>>
>> public function teste():void{
>> meuViewStack.selectedIndex=1;
>> retornaDadosDoBanco();
>> }
>>
>> ps..: a aplicação inicia no index 0
>>
>>
>
>
> --
> "E se o meu povo, que se chama pelo meu nome, se humilhar, e orar, e buscar
> a minha face e se converter dos seus maus caminhos, então eu ouvirei dos
> céus, e perdoarei os seus pecados, e sararei a sua terra." 2° Cr 7:14
>
> >
>
--
Jaison.
msn: [EMAIL PROTECTED] / 48. 84191383
Site: www.portalandroid.org
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---