Sigueme en Facebook Sigueme en Twitter Sigueme en Instagram Sigueme en Youtube
JC Mouse Bolivia
Index / Android / Bloquear orientación de la pantalla

Bloquear orientación de la pantalla

Autor jc mouse miércoles, julio 24, 2013

Cuando escribimos aplicaciones para android debemos tener cuidado al diseñar la interfaz en la posición que tomaran los controles de los elementos cuando la pantalla este en “portrait” o “landscape“, podemos diseñar dos LAYOUTS para cada vista o podemos bloquear la orientación de la pantalla 🙂

portrait

landscape

En un post anterior creamos una aplicación para realizar llamadas telefónicas, pero solo usando un layout y sin bloquear la orientación de la pantalla por lo cual cuando giremos el celular, en la orientación landscape, nuestra aplicación se deforma para tomar esa forma e incluso, parte de la aplicación se pierde.

vista app

vista desagradable

Si lo que queremos es que nuestra aplicación solo se vea para la vista PORTRAIT, deberemos añadir:

android:screenOrientation="portrait"

O para la vista landscape:

 android:screenOrientation="landscape"

en nuestro archivo “AndroidManifest.xml” , buscamos la etiqueta <activity …> por ejemplo en el caso de nuestra aplicación:

<activity
            android:name="com.tutorial.etphonehome.ETActivity"
            android:label="@string/app_name" >

y añadimos el código SCREENORIENTATION:

        <activity
            android:name="com.tutorial.etphonehome.ETActivity"
            android:label="@string/app_name"
            android:screenOrientation="portrait" >

Guardamos y el bloqueo de pantalla esta listo. 🙂

Tags

Si te ha gustado podrías compartirlo o dejar un comentario. ¡Muchas gracias!
Autor: JC Mouse

Yo soy yo :) JC Mouse, Soy orgullosamente boliviano soy fundador y CEO de la web jc-Mouse.net uno de las pocas web en emprendimiento y tecnología en Bolivia.

Toda la información que encuentres en este sitio es y sera completamente gratis siempre, puedes copiar, descargar y re-publicar si así lo deseas en otros blogs o sitios web, solo te pido a cambio que dejes una referencia a esta web. Esto nos ayuda a crecer y seguir aportando. Bye

Enjoy! :)

También Te Podría Interesar

Qulqi: Convierte números a letras en java

Qulqi: Convierte números a letras en java

Hola 🙂 publicando de tiempo les dejo esta chiti librería java para convertir números a su equivalente literal. La librer...

Autenticación en php con MySql y POO

Autenticación en php con MySql y POO

Autenticación en una pagina web es el proceso de confirmar que un usuario es quien dice ser, asi de simple. En el siguie...

Buscar dispositivos con Java Media Framework

Buscar dispositivos con Java Media Framework

Java Media Framwork ademas de permitir reproducir archivos multimedia, tambien permite trabajar con dispositivos de capt...

Formulario de autenticación circular

Formulario de autenticación circular

En este tutorial crearemos un formulario de logueo de forma circular usando el lenguaje java y el IDE de Netbeans. Neces...

Consultas con parámetros en Access y Java

Consultas con parámetros en Access y Java

Tenemos un archivo de base de datos Access *.MDB y queremos realizar una consulta con parámetros de búsqueda utilizando...

Conexión RESTFUL con android y JSON

Conexión RESTFUL con android y JSON

En este tutorial crearemos una sencilla aplicación android que nos permitirá conectarnos a un RESTFUL, obtener un result...

Comparte lo que sabes

Categorias

Últimas entradas

KolibriOS  es un pequeño sistema operativo poderoso, rápido y libre con un núcleo monolítico anticipativo en tiempo real...

Los cursos online se han convertido en algo común en nuestros días y las aplicaciones que hay en la nube para realizar r...

Dia Diagram Editor es un software gratuito de dibujo de código abierto para los sistemas operativos de Windows, Mac OS X...

En ocasiones el limite máximo de importación de base de datos que ofrece PhpMyAdmin (2MB) no es suficiente para lo que q...

Android Bolivia

MAUS