¿Hay alguna manera de obtener el tamaño de la barra de notificaciones y la barra de título en Android? Por el momento puedo obtener ancho de la pantalla y la altura con:Tamaño de la barra de notificaciones android y barra de título?
Display display = getWindowManager().getDefaultDisplay();
int width = display.getWidth();
int height = display.getHeight();
Después de eso quiero restar los tamaños de las barras para que pueda estirar un video sin perder la relación. Actualmente escondo las barras porque no puedo ver una mejor manera.
Esto parece prometedor. Traté de implementarlo, pero a pesar de que densityDpi se declara pública en el javadoc, no puedo acceder a él en Eclipse ... Usar densidad en cambio no parece ser una alternativa, como dice el javadoc: "Este valor no es exactamente sigue el tamaño de la pantalla real " – lalalei
Voy a editar la respuesta para agregar algunas líneas de código ... – DonGru
¡Gracias! No me di cuenta de que metrics.densityDpi no está disponible en Android 1.5. ¡Ahora cambio mi proyecto para usar 1.6 y funciona! Acabo de cambiar una cosa más: multipliqué los valores por 2, p. display.getHeight() - 48 * 2. Con esto restamos la altura de la barra de título Y la barra de notificaciones. Espero que esto sea válido para otros dispositivos también. Acabo de probarlo en el Nexus. – lalalei