entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Android- No ajusta bien los Layouts a la pantalla

Hola.

Al final de mucho mirar el tema de las densidades de pantalla, pixels, y densidaden de pixel he tenido que postear porque no encuentro el error. NI siquiera revisando la documentación oficial.

A continuación muestro la imagen que me muestra Eclipse, y el código del XML. Como veis se puede apreciar que los 6 TextView entran perfectamente en la pantalla. En realidad esto no es así. Al ejecutar la app en un Samsung S5 y en un OnePlus One (Pantallas mas grandes que el Nexus 4 incluso) no se ven todos los TextView.

he intentado trabajar con las propociones y demas pero no logro encajarlo bien. La intención es que se vea bien en cualquier tipo de pantalla. Incluso en las pequeñas. Según eclipse, en una pantalla de 2.7 " el Fragment del mapa no se vería.

Eclipse. Nexus 4.
enter image description here

Eclipse. Pantalla de 2.7"
enter image description here

Pantallazo del OnePlus One (5.5")
enter image description here

Código de el XML

enter link description here

(Adjunto el código en un link externo debido a que en esta web no consigo que el XML aparezca completo. Sin cortes.)

Gracias.

1 Respuesta

0voto

egoitz_gonzalez Puntos10050

La solución estaba en utilizar correctamente el atributo android:layout_weigh
Para ello es necesario que android:layout_height sea cero.

Adjunto la solución:
Código XML

Y un vídeo muy interesante relacionado con el tema.

Android Studio Tutorial 1.17 | Pesos Layout Weight en android

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta