domingo, 7 de septiembre de 2014

Cambiar de pantalla en AppInventor2

¿ Como podemos cambiar de pantalla en un movil con Adroid, si estamos desarrollando nuestra aplicación con AppInventor2 ?

    Los componentes de AppInventor poseen una propiedad que es "Visible" que puede adoptar los siguientes valores "showing" (visible) o "hiden" (no visible). El truco consiste en utilizar esta propiedad para cambiar de pantalla sin cambiar de screen.
    Lo primero es aplicar el layout "VerticalArrangement" y sobre este los componentes de nuestra Pantalla 1, en nuestro caso un formulario con datos personales.

Pantalla 1

    Para poder realizar nuestra segunda pantalla sin cambiar de screen, seteamos como "hiden" la propiedad "Visible" del "VerticalArrangement" (en nuestro caso "VerticalArrangement1").

Nueva Pantalla

    Como se puede ver la Nueva Pantalla nos permite realizar otro layout con otros componentes, esta debemos comenzarla con un nuevo "VerticalArrangement".

    Para producir el cambio entre pantallas, asignamos a algún botón de la pantalla la facultad de cambiar la propiedad del "VerticalArrangement"

Blocks

    En nuestro caso, en la Pantalla1 asignamos a "Button1" esa facultad (al hacer click en este la Pantalla 1 cambia a la Nueva Pantalla):

No hay comentarios.:

Publicar un comentario