Superposición de dos vistas de lista sin transparencia

Ho, tengo dos vistas de lista en un diseño de marco. Quiero que uno se superponga al otro y no tiene un fondo transparente. he hecho esto

    <FrameLayout  
    xmlns:android="http://schemas.android.com/apk/res/android"  
    android:layout_width="fill_parent"  
    android:layout_height="fill_parent">  


     <ListView
        android:id="@+id/autocompleteCompany"
        android:layout_width="100dip"
        android:layout_height="wrap_content"
        android:drawSelectorOnTop="true"
        android:paddingLeft="30dip"

         >

    </ListView>
  <ListView
      android:id="@+id/list"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content" >
    </ListView>
</FrameLayout> 

pero no funcionan correctamente. Gracias

preguntado el 30 de junio de 12 a las 23:06

1 Respuestas

intenta usar <RelativeLayout> en lugar de <FrameLayout>

Edit:

Para deshacerse de la transparencia, debe establecer el color de fondo de listView o los elementos en el adaptador de listView. Estas preguntas te ayudarían a hacerlo:

Cambiar el color de fondo de los elementos de ListView en Android

cambio de color de fondo del elemento de vista de lista

contestado el 23 de mayo de 17 a las 12:05

hola gracias por la respuesta Hola, prueba el diseño relativo pero obtén el mismo resultado. - user1437101

¿Qué está pasando exactamente? la segunda lista no se superpone a la otra? o algún otro problema? - KDaker

la segunda lista se superpone correctamente a la otra, pero el fondo de la primera es transparente y puede ver el elemento de la otra vista de lista a continuación. - user1437101

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.