Hacer tema personalizado usar fondo nulo (sugerencia de pelusa Android)

Estoy leyendo sobre las nuevas reglas de Lint de Android, y me parece que para evitar el sobregiro que debería hacer mis diseños con un fondo de utilizar un tema con fondo nulo, para evitar que un fondo de ser dibujado si Im sólo va a sobrescribirlo. El problema es, ¿cómo puedo definir un tema personalizado con fondo nulo?

Error intento 1 (no compila):

<style name="NoTitleBarNoBackground" parent="@android:style/Theme.NoTitleBar"> <item name="android:background">null</item> </style> 

Error de intento 2 (la advertencia persiste):

 <style name="NoTitleBarNoBackground" parent="@android:style/Theme.NoTitleBar"> <item name="android:background">#00000000</item> </style> 

Puede probar esto:

 <style name="CustomTheme" parent="@android:style/Theme.Light.NoTitleBar"> <item name="android:windowContentOverlay">@null</item> <item name="android:windowBackground">@null</item> </style> 

¡Espero que esto ayude!

  • Lint: ¿Cómo ignorar los errores "<key> no se traduce en <language>"?
  • ¿Cómo dirigir la queja de la pelusa del android sobre las implementaciones exportadas del servicio de la mensajería de Firebase?
  • Android Lint informe para mi proyecto sólo, excluyendo los proyectos de la biblioteca?
  • Esta clase de controlador debe ser estática o pueden producirse fugas: IncomingHandler
  • Contenido de Android
  • Mostrar los resultados de Android Lint en Jenkins
  • Lint se queja de que no se ha traducido la cadena gcm_defaultSenderId
  • Advertencias en los recursos xml
  • Advertencia: Este <FrameLayout> se puede reemplazar con una etiqueta <merge>
  • Suprimir "Identificador no permitido en Android"
  • Uso del elemento XML de <merge> de Android en rootview para el diseño de la actividad
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.