En Android, la barra de notificaciones en la parte superior tiene una sombra la mayor parte del tiempo. Sin embargo, a veces, como cuando una aplicación muestra su barra de título, o en algunos otros casos (como en la aplicación de twitter o el mercado), el efecto de sombra desaparece. Mi conjetura es que se supone que la sombra debe estar allí cuando el contenido debajo puede desplazarse.
En mi aplicación, sin embargo, el contenido debajo no puede desplazarse, y creo que la sombra se ve mal en la parte superior de mi logotipo.
¿Alguien sabe como desactivarlo?
El android:windowContentOverlay
es tu sombra, y establecerlo en @null
en tu tema lo eliminará. Puede ver esto en acción en la aplicación de conferencia Google I | O 2010 , que utiliza muchas de las mismas convenciones de UI que la nueva aplicación de Twitter. Sin embargo, en este momento, la aplicación de Twitter aún no ha sido de código abierto, por lo que le apunto a la aplicación I | O. El fragmento de código anterior proviene del recurso styles.xml
de esa aplicación.