2012-07-26 5 views
8

Estoy trabajando en una aplicación de Android que usa el paquete de compatibilidad de Google para obtener fragmentos y tal en Android 2.x. La barra de acciones se ha creado según el ejemplo de Google. Un blanco "sombra" se ha puesto debajo de ella usandoSombra debajo de Actionbar-compat durante el uso de los rellenos

<item name="android:windowContentOverlay">@drawable/actionbar_shadow</item> 

Sin embargo el objeto debajo de la actionbar (un fragmento) contiene un ListView con la siguiente propiedad

android:paddingTop="5dp" 

Esto resulta en la sombra blanca también dejar caer 5 dp:

enter image description here

¿hay una manera de mantener el relleno en el ListView, manteniendo la sombra en su lugar correcto?

+1

¿Por qué el relleno está allí? ¿Puedes publicar el XML completo? Sospecho que es el relleno. –

+1

Sí, como dijo Matthew, ¿podría compartir su xml? y como alternativa, coloca android: layout_marginTop en tu lista, lo que empujará tu primer elemento de la lista 5 puntos debajo de la barra. –

+0

Tiene el mismo problema, ¿logró resolverlo? – eliocs

Respuesta

0

Este elemento debe estar en el tema de la aplicación, no en el estilo ActionBar.

Cuestiones relacionadas