Ir para conteúdo
Fórum Script Brasil
  • 0

Recarregando TileList


Guest --Ishkandar --

Pergunta

Guest --Ishkandar --

Carreguei uma TileList via XML para um determinado "índice" minha intenção agora é que através de um botão eu possa mudar este índice e desta forma recarregar o TileList com o conteúdo correspondente.

A pessar que a função está reconhecendo via trace o novo índice o TileList não se atiualiza. Vou colocar a continuação o código desta fase do projeto, não coloquei a definição da TileList para que não fique muito extenso:

//INICIALIZAÇÕES E VARIÁVEIS

var ldrSubprodutos:URLLoader = new URLLoader();

ldrSubprodutos.dataFormat = URLLoaderDataFormat.TEXT;

ldrSubprodutos.load( new URLRequest ("xml/subprodutos.xml") );

var i:int;

var indice:String = "portugues";

var indice3:String = "moda";

var carregou:Boolean;

var xmlSubprodutos:XML;

// OUVIDORES DE EVENTOS

ldrSubprodutos.addEventListener( Event.COMPLETE, ldrSubprodutos_COMPLETE );

btnAcessorios.addEventListener ( MouseEvent.CLICK, btnAcessorios_CLICK );

// FUNÇÕES DE EVENTO

function ldrSubprodutos_COMPLETE ( evento:Event ):void

{

carregou = true;

xmlSubprodutos = new XML ( evento.target.data );

carregar();

}

function btnAcessorios_CLICK ( evento:MouseEvent ):void

{

indice3 = "acessorios";

carregar();

}

function carregar():void

{

for ( i = 0; i < xmlSubprodutos.child(indice3).produto.length() ; i++ )

{

var novoItem:Object =

{

data: xmlSubprodutos.child(indice3).produto.id,

label: xmlSubprodutos.child(indice3).produto.nome.child(indice),

source: xmlSubprodutos.child(indice3).produto.miniatura

}

tileList.addItem( novoItem );

}

}

Se alguém souber como resolver isto...desde já muito obrigado

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...