desde android 3.0 hay una barra de navegación con la parte posterior y el botón de inicio en la pantalla. Ahora bien, si consigo el tamaño de la pantalla como estaandroid obtener el tamaño de la pantalla de la otra orientación de la pantalla
ClockLwp.ScreenHeight = getWindowManager().getDefaultDisplay().getHeight();
ClockLwp.ScreenWidth = getWindowManager().getDefaultDisplay().getWidth();
de esta
getResources().getDisplayMetrics().widthPixels
getResources().getDisplayMetrics().heightPixels
consigo diferentes valores para el paisaje y el retrato. Este es un ejemplo de lo que quiero decir:
modo vertical A500 de Acer Iconia: 800 x 1232 Acer Iconia A500 modo de paisaje: 1280 x 752
Aparentemente, este se aplica a todos los dispositivos con tal barra de navegación. (por ejemplo, Samsung Galaxy Nexus, GalaxyTab 10.1, etc.)
Ahora mi pregunta es, si estoy en modo retrato ¿cómo puedo obtener los valores del modo horizontal y viceversa?
En realidad no es la altura sin procesar un ancho que quiero. Son los valores de ancho y alto después de restar la altura de la barra de navegación, pero de la otra orientación. – Xazen
¡¡¡haga algunas matemáticas !!! – Blackbelt
No sé cómo puedo obtener la altura de la barra de navegación. (que contiene la parte posterior y el botón de inicio, no estoy seguro de cómo se llama correctamente esta barra.) – Xazen