Spanish Hola si se habre un Activity.LoadLayout("LayoutMain") sobre esta quieres abrir una pantalla (*.bal)

Discussion in 'Spanish Forum' started by deneus, Apr 23, 2015.

  1. deneus

    deneus Member Licensed User

    Hola si se habre un Activity.LoadLayout("LayoutMain") (por ejemplo) y sobre esta quieres abrir una pantalla (*.bal) que no es un activity para sacar otros objetos en pantalla como se hace? y luego como se cierra esa pantalla?
     
  2. TheFalcon

    TheFalcon Active Member Licensed User

    no se si se puede pero yo lo que suelo usar son paneles en los que añado el formulario a mostrar. un ejemplo le das a un boto registrar y en la misma pantalla te sale el formulario de registro cuando acabas se quita y sigues en la misma pantalla.
     
  3. LorenzoTRANSFEREX

    LorenzoTRANSFEREX Member Licensed User

    Y cómo solucionas el mantener la presentación al girar la pantalla? Normalmente se activa el activity_create y se vuelve a cargar el layout inicial perdiendo todos los paneles o layouts cargados posteriormente...
     
  4. inakigarm

    inakigarm Well-Known Member Licensed User

  5. LorenzoTRANSFEREX

    LorenzoTRANSFEREX Member Licensed User

    Sí, es justo lo que estaba probando ahora, pero creo que esta librería está pensada principalmente para guardar el estado del activity actual, no de los layouts.
    Intentaré explicarme un poco mejor:

    Mi menú principal "main" carga un layout 1 el cual tiene botones. Cada botón a su vez lo que hace es un removeallviews y cargar un layout diferente. Al pulsar el botón de cerrar pantalla el Activity_keypress carga de nuevo el layout 1 y así tengo de nuevo el menú principal.
    Si giro la pantalla el activity_create se ejecuta y me carga el layout 1, eliminando todo rastro de las views del layout cargado posteriormente.
    He intentado controlar el estado de la orientación del teléfono, cargando un layout asignado a una variable para saber en todo momento que layout está cargado, pero no consigo más que errores.

    ¿Debería hacer todo este trabajo quizás con activities exclusivamente, y ya usar el statemanager para guardar su configuración?, no lo sé.
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice