Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 19/10/13, 02:13:37
Array

[xs_avatar]
xarlydon xarlydon no está en línea
Usuario novato en la web
 
Fecha de registro: ago 2012
Mensajes: 9
Modelo de smartphone: Samsung Galaxy SIII
Tu operador: Movistar
Exclamation Ordenación del código

Muy buenas a todos, estoy intentando hacer una aplicación en Android pero se me viene cuesta arriba porque soy bastante novato... Voy a intentar explicarme:

Tengo la pantalla principal que son varios botones, y quiero que esos botones me lleven a otra pantalla gracias a la orden "URLRequest", pero no hay manera. Por ahora tengo dos páginas, la principal, que solo contiene los botones, y la secundaria (por llamarla de alguna manera) que contiene una calculadora que te dice si eres mayor de edad. Estas dos las estoy programando en documentos AS separados.

Mi pregunta es... ¿Qué hago mal en el código que estoy creando? ¿La ordenación? Os pongo por aquí el documento AS de la principal, de la secundaria no hace falta porque solo es la programación del código de la calculadora.

--------------------------------------------------------------------------------------------------------------------------------
package {

import flash.display.*;
import flash.events.*;
import flash.net.*;
import flash.geom.Rectangle;
import flash.display.Loader;
import flash.net.URLRequest;

public class practica extends MovieClip
{

//Variables página principal
static var escenario:MovieClip;
static var cabecera:Cabecera;
static var calculadora:Calculadora;
static var halterofilia:Halterofilia;
static var atletismo:Atletismo;
static var cardio:Cardio;
static var dietasietas;

public function practica()
{
escenario = new MovieClip();
stage.addChild(escenario);

/*Creamos un elemento de escucha para poder arrastrar el
programa hacia arriba (UP) y hacia abajo (DOWN)*
escenario.addEventListener(MouseEvent.MOUSE_DOWN, scrollDownHandler);
escenario.addEventListener(MouseEvent.MOUSE_UP, scrollUpHandler);

/*Colocación del partado de Calculadora, lo pongo arriba
de la cabecera para que quede por debajo de esta, ya que
si lo pongo al contrario el degradado lo taparía*
calculadora = new Calculadora;
escenario.addChild(calculadora);
calculadora.x = 0;
calculadora.y = 300;

/*Colocación del partado de Cabecera*
cabecera = new Cabecera;
escenario.addChild(cabecera);

/*Colocación del partado de Halterofilia*
halterofilia = new Halterofilia;
escenario.addChild(halterofilia);
halterofilia.x = 0;
halterofilia.y = 574,75;

/*Colocación del partado de Atletismo*
atletismo = new Atletismo;
escenario.addChild(atletismo);
atletismo.x = 0;
atletismo.y = 852,70;

/*Colocación del partado de Cardio*
cardio = new Cardio;
escenario.addChild(cardio);
cardio.x = 0;
cardio.y = 1129,05;

/*Colocación del partado de Dietas*
dietas = new Dietas;
escenario.addChild(dietas);
dietas.x = 0;
dietas.y = 1404;
}

/*============================ Creación de la carga de pantalla de la Calculadora ============================*
//Variables para cargar la Calculadora
var mi_cargador:Loader = new Loader();
var ruta_calculadora:URLRequest = new URLRequest("calculadora.swf");

//Indicamos que nos cargue la pantalla a partir de la ruta especificada
mi_cargador.load("ruta_calculadora");
cargador.addChild(mi_cargador);

//Habilitamos los botones necesarios
calculadora.addEventListener(MouseEvent.CLICK, calculadoraHandler);

//Definimos las funciones
function calculadoraHandler(MouseEvent)
{
mi_cargador.unload();
mi_cargador.load(ruta_calculadora)
}
/*====================================== Fin de la pantalla Calculadora ======================================*


/*=========================================== Creación del Scroll ===========================================*
/*Creamos una función privada para mover hacia abajo la aplicación*
private function scrollDownHandler(MouseEvent)
{
escenario.startDrag(false, new Rectangle(0,0,0,-400));
}

/*Creamos una función privada para mover hacia arriba la aplicación*
private function scrollUpHandler(MouseEvent)
{
escenario.stopDrag();
}
/*====================================== Fin de la creación del Scroll ====================================*

}

}


--------------------------------------------------------------------------------------------------------------------------------

¿Me podríais ayudar a resolver esta duda? Es que no me queda claro como lo tengo que colocar

Gracias adelantadas!! Un saludo!
Responder Con Cita


  #2  
Viejo 19/10/13, 11:25:23
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
Lo mejor es que vayas a algún foro especializado en ActionScript 3, aquí sólo tratamos sobre programación de Android usando el API de Google.
Responder Con Cita
  #3  
Viejo 19/10/13, 11:29:44
Array

[xs_avatar]
xarlydon xarlydon no está en línea
Usuario novato en la web
 
Fecha de registro: ago 2012
Mensajes: 9
Modelo de smartphone: Samsung Galaxy SIII
Tu operador: Movistar
Gracias de todas maneras compañero, un saludo.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android

Herramientas


Hora actual: 23:54:12 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /