Android: LinearLayout con match_parent no coincide con Parent
Tengo el siguiente xml:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/filters_view_container" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#ededed" android:orientation="vertical" android:paddingLeft="20dp" android:paddingRight="20dp" > <ExpandableListView android:id="@+id/filters_List" android:layout_width="match_parent" android:layout_height="match_parent" android:divider="#00000000"> </ExpandableListView> </LinearLayout>
El LinearLayout tiene un fondo gris. Quiero que este fondo llene la pantalla entera (el espacio entre la barra azul y la barra negra), así que establezco la altura de LinearLayout para match_parent, pero sigue envolviendo la lista de contenido, así que me sale una brecha blanca. Así es como se ve:
- Implementar OnClickListener para un fragmento en android
- Diseño de barra inferior en android
- BackButton no llama a la última actividad en la pila de historial
- El código no funciona, el botón no responde
- Cambio de color con LinearLayout y TextView en Java (Android)
¿Alguien podría darme una pista sobre cómo hacer esto?
¡Gracias!
EDIT: petrumo y Tanis.7x eran casi la derecha. Algunas vistas de los padres no estaban ocupando todo el espacio disponible. Lo arreglé, y ahora todas las vistas de los padres están tomando todo el espacio. La primera vista que no llena el espacio es LinearLayout que publiqué (con ID filters_view_container
). Tiene android:layout_height="match_parent"
por lo que no entiendo por qué no está tomando todo el espacio.
Estoy agregando una instantánea del visor de jerarquía con este LinearLayout seleccionado.
- ¿Cómo puedo anclar una imagen al centro dentro de una vista de imagen en una vista de desplazamiento, en Android?
- ¿Cómo agregar una línea horizontal 1px encima de la vista de la imagen en un diseño relativo?
- Utilizar la vista personalizada del proyecto de biblioteca en mi caso
- Tinder como vista de aplicación con Animation
- Cómo administrar código para diferentes diseños para soportar todos los dispositivos
- Excepción generada durante la representación: No se pudo encontrar el valor de asignación de recurso de diseño 0x7F04001B (nombre resuelto: content_main) en la configuración actual
- Cómo diseñar una ruleta en Android
- Android: setContentView y LayoutInflater
Probablemente el problema es un nivel más alto, la Vista anterior no está tomando todo el espacio. Si publicas más código de diseño, puedo dar más sugerencias.
No publicó su texto de edición xml; De todos modos el listview está llenando / emparejando al padre, pero su opinión de la raíz especificó el relleno izquierdo y derecho de 20dp. Así que llenó el diseño de la raíz donde el diseño raíz ha dejado 20dp y derecho 20dp
- Androide. El ajuste del margen izquierdo / derecho no funciona
- OSMDroid: Agregar un marcador cuando el usuario teclea en el mapa