Ciao a tutti. Ho realizzato una semplice applicazione per palmare utilizzando Flash MX. In una sezione dell'applicazione visualizzo delle stringhe testuali partendo dall'XML e operando una trasformazione XML-->HTML. Il codice seguente esemplifica quanto detto:
Il problema fondamentale è che la generazione di HTML a partire dall'XML è molto "pesante" per Flash anche eseguendo l'applicazione su computer desktop. Su plamare se tento di caricare più di sette item testuali ho dei tempi di risposta dell'ordine ddei secondi (5-8 secondi) e questo è inaccettabile. Mi chiedo come si possa velocizzare la fase di conversione in HTML (uso l'HTML perchè posso agire sulla formattazione del testo). Grazie in anticipo per l'aiuto.codice:_root.ManifestazioniInfo_mc.titolo_txt.text = MESE+" - 2003"; //Visualizzazione delle Manifestazioni nella Box testuale _root.ManifestazioniInfo_mc.box_txt.text = ""; _root.ManifestazioniInfo_mc.box_txt.html = true; var sezione_mese = manifestazioni[MESE]; for(var i=0; i<sezione_mese._item; i++){ var item = ["item_"+i]; var data = sezione_mese[item].data; var nome = sezione_mese[item].nome; var indirizzo = sezione_mese[item].indirizzo; var link = " <p align='left'><font size='12'>• "+data+" "; link+= "<font color='#FF0000'> "+nome+"</font>"; link+= " "+indirizzo+" </p>"; _root.ManifestazioniInfo_mc.box_txt.htmlText += link; }; //Formattazione ulteriore non gestibile attraverso l'HTML var myText = new TextFormat(); mytext.leftMargin = 20; _root.ManifestazioniInfo_mc.box_txt.setTextFormat(myText);

					
					
					
						
  Rispondi quotando