Estoy incursionando un poco en la programacion para moviles con flex(anteriormente solo habia manejado AS3 para juegos con flashpunk), leyendo algunos tutoriales, quise probar una sencilla aplicacion: Una aplicacion con un boton y un label, al hacer clic en el boton, cambiar el texto del label.
Nada dificil y muy sencillo, hice esto:
Código ActionScript :
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark"> <fx:Script> <![CDATA[ protected function button1_clearHandler(event:Event):void { // TODO Auto-generated method stub cambios.text="si cambia"; } ]]> </fx:Script> <fx:Declarations> <!-- Place non-visual elements (e.g., services, value objects) here --> </fx:Declarations> <s:Button x="66" y="48" label="cambiar label" clear="button1_clearHandler(event)"/> <s:Label id="cambios" x="66" y="190" text="cambio"/> </s:Application>
Corro la aplicacion con configuracion para HTC Desire en escritorio, y la plataforma como target Google Android.
Se ejecuta correctamente, visualizandose los elementos(el boton y el label), pero al hacer clic en el boton, no pasa nada, sigue con el mismo texto por default que tiene.
¿Que creen que este fallando?
Estoy en Windows 7 , con Flash Builder 4.5.
Espero alguien pueda orientarme, ya que me interesa bastante aprender a programar para moviles con Flex