Spanish Orientaciones

felixjavierdiaz

Member
Licensed User
Longtime User
Hola a todos...

Alguien me puede orientar en lo siguiente:

Tengo un proyecto en el cual todos los Layout son verticales, y ahora necesito adicionar un layout en forma horizontal.

Como puedo hacer para que solo ese layout se active en forma horizontal y los demas permanezcan en forma vertical.

Gracias,

Felix Diaz
Colombia
 

JCO

Active Member
Licensed User
Longtime User
En el editor del manifiesto (menú "Project / Manifest editor") tienes que añadir una línea por cada activity indicándole la orientación de ésta:

B4X:
SetActivityAttribute(NombreDeLaActivity1, android:screenOrientation, "portrait")
SetActivityAttribute(NombreDeLaActivity2, android:screenOrientation, "portrait")
SetActivityAttribute(NombreDeLaActivity3, android:screenOrientation, "landscape")

Salu2,
 

socialnetis

Active Member
Licensed User
Longtime User
Otra forma es consultar las medidas de la Activity en que estas:

B4X:
If Activity.Height > Activity.Width Then 'Cargo Vertical
    Activity.LoadLayout("Vertical")
Else                                    'Cargo Horizontal
    Activity.LoadLayout("Horizontal")
End If
 
Top